2 Chronicles 34:33

English Standard Version

33 And Josiah took away all the abominations from all the territory that belonged to the people of Israel and made all who were present in Israel serve the Lord their God. All his days they did not turn away from following the Lord, the God of their fathers. (2Ch 28:3; 2Ch 33:2)

New International Version

33 Josiah removed all the detestable idols from all the territory belonging to the Israelites, and he made all who were present in Israel serve the Lord their God. As long as he lived, they did not fail to follow the Lord, the God of their ancestors.

New International Reader’s Version

33 Josiah removed all the statues of false gods from the whole territory that belonged to the Israelites. The LORD hated those statues. Josiah made everyone in Israel serve the LORD their God. As long as he lived, they didn’t fail to follow the LORD, the God of their people.

King James Version

33 And Josiah took away all the abominations out of all the countries that pertained to the children of Israel, and made all that were present in Israel to serve, even to serve the LORD their God. And all his days they departed not from following the LORD, the God of their fathers.