God is faithful and just! He fulfills His promises and He punishes sin. He makes Himself known to the nations by divinely intervening and acting on behalf of the Israelites, over and against a far superior people- the Canaanites. What the Lord has promised, He will do. And there’s no if’s and’s or but’s about it!
Read: Joshua 1:1-9