Divrey Hayamim Bais 34:33

33 And Yoshiyah removed kol hato’evot out of all the territories that pertained to the Bnei Yisroel, and made all that were present in Yisroel to do avodas [kodesh] service to Hashem Eloheihem. And all his days they veered not from following Hashem, Elohei Avoteihem.

Divrey Hayamim Bais 34:33 Meaning and Commentary

2 Chronicles 34:33

And Josiah took away all the abominations out of all the
countries that [pertained] to the children of Israel
All their idols, as related in ( 2 Kings 23:4 )

and made all that were present in Israel to serve, even to serve the
Lord their God;
by his edicts, and by his example:

and all his days they departed not from following the Lord God of their
fathers;
not publicly and universally; otherwise there were great declensions and corruptions among them, as the prophecies of Jeremiah and Zephaniah show.

Divrey Hayamim Bais 34:33 In-Context

31 And HaMelech stood at his place, and cut HaBrit in the presence of Hashem, to walk after Hashem, and to be shomer over His mitzvot, and His testimonies, and His chukkot, with all his lev, and with all his nefesh, to perform the divrei HaBrit which are written in Sefer HaZeh.
32 And he caused all that being found in Yerushalayim and Binyamin to make a pledge to it. And the inhabitants of Yerushalayim did according to the Brit Elohim, Elohei Avoteihem.
33 And Yoshiyah removed kol hato’evot out of all the territories that pertained to the Bnei Yisroel, and made all that were present in Yisroel to do avodas [kodesh] service to Hashem Eloheihem. And all his days they veered not from following Hashem, Elohei Avoteihem.
The Orthodox Jewish Bible fourth edition, OJB. Copyright 2002,2003,2008,2010, 2011 by Artists for Israel International. All rights reserved.