"כִּי תֹאמַר בִּלְבָבְךָ רַבִּים הַגּוֹיִם הָאֵלֶּה מִמֶּנִּי אֵיכָה אוּכַל לְהוֹרִישָׁם׃"
Should you say to yourselves, “These nations are more numerous than we; how can we dispossess them?” (Deut 7.17)
According to Aish.com:
According to Rabbi Yonasan ben Uziel's translation of Exodus 12:37, there were
3[more than 4.5] million Jews* in total who witnessed the giving of the Torah at Mount Sinai. It is probable that a comparable number of Jews left Egypt.
While the world population in 1500BC is estimated to be around 30M it is highly unlikely that EACH of the surrounding nations was far bigger than Israel (4.5M) so Israel needed to be scared.
Also historum.com estimates that most ancient nations count tens or hundreds of thousands at most, surely not millions.
How this can be explained?
*My edit - with 5 kids per family each family counted 7 persons, not 5 as claimed by Aish, a total of 4.2M plus all the widows that didn't die (300K) in Chet Hameraglim plus the elders over 60yo.