What does Deuteronomy 28:25 mean?
The Lord will let your enemies defeat you. You'll go out to fight one way, but you'll run away in every direction. All the nations around will see what happens to you and be shocked. Deuteronomy 28:25 - Modern Text Bible
(Instead of victory, disobedience brings defeat and humiliation in front of other nations.)