What does Deuteronomy 11:23 mean?
then the Lord will drive out all these nations ahead of you, and you'll take over land from nations bigger and stronger than you. Deuteronomy 11:23 - Modern Text Bible
(God will make them successful against powerful enemies if they stay faithful.)