Joshua took all these kings and their land at one time, because the Lord, the God of Israel, fought for Israel.
KJV
And all these kings and their land did Joshua take at one time, because the LORD God of Israel fought for Israel.
Commentary
Commentary
And all these kings, and their land, did Joshua take at one time,.... Not in one day, but in a very short time, in a few days, as the history clearly shows:
because the Lord God of Israel fought for Israel; which is the true reason of such quick dispatch being made, otherwise in all probability much longer time must have been consumed in subduing them. The Targum is,"because the Lord God of Israel fought by his Word for Israel.''
Commentary
Commentary