Joshua 11:16-20 Amplified Bible (AMP)

16. So Joshua took all that land: the hill country, all the South, all the land of Goshen, the lowland, the Arabah [plain], the hill country of Israel and its lowland,

17. From Mount Halak, which rises toward Seir, as far as Baal-gad in the Valley of Lebanon below Mount Hermon. He captured all their kings and slew them.

18. Joshua had waged war a long time [at least five years] with all those kings.

19. Not a city made peace with the Israelites except the Hivites, the people of Gibeon; all the others they took in battle.

20. For it was of the Lord to harden their hearts that they should come against Israel in battle, that [Israel] might destroy them utterly, and that without favor and mercy, as the Lord commanded Moses.

Joshua 11