2 Chronicles 20:29

29 And there is a fear of God on all kingdoms of the lands in their hearing that Jehovah hath fought with the enemies of Israel,

2 Chronicles 20:29 Meaning and Commentary

2 Chronicles 20:29

And the fear of God was on all the kingdoms of these
countries
Whose armies were slain, and all other neighbouring ones; for the word these is supplied:

when they had heard that the Lord fought against the enemies of Israel;
and they were afraid to invade their land, or make war with them; nor did the Edomites dare to revolt in the times of Jehoshaphat.

2 Chronicles 20:29 In-Context

27 And they turn back, every man of Judah and Jerusalem, and Jehoshaphat at their head, to go back unto Jerusalem with joy, for Jehovah hath made them rejoice over their enemies.
28 And they come in to Jerusalem with psalteries, and with harps, and with trumpets, unto the house of Jehovah.
29 And there is a fear of God on all kingdoms of the lands in their hearing that Jehovah hath fought with the enemies of Israel,
30 and the kingdom of Jehoshaphat is quiet, and his God giveth rest to him round about.
31 And Jehoshaphat reigneth over Judah, a son of thirty and five years in his reigning, and twenty and five years he hath reigned in Jerusalem, and the name of his mother [is] Azubah daughter of Shilhi.
Young's Literal Translation is in the public domain.