@nithya90 It can get challenging due to limitations like browser download thresholds, network restrictions etc. too. It is recommended to download in smaller collection chunks. You could try to adjust pagination settings in AEM to load more assets per page.
You could use assets API and create scripts to download assets in chunks in parallel using multiple threads.