2 Chronicles 20:33

33 but the pagan places of worship were not destroyed. The people still did not turn wholeheartedly to the worship of the God of their ancestors.

2 Chronicles 20:33 Meaning and Commentary

2 Chronicles 20:33

Howbeit, the high places were not taken away
The high places, where idols were worshipped, were taken away, ( 2 Chronicles 17:6 ) , but not those where sacrifices were offered to the true God:

for as yet the people had not prepared their hearts unto the God of
their fathers;
to seek and serve him wholly, according to his will, to offer sacrifices to him only at Jerusalem, as the law required, ( Deuteronomy 12:5-7 ) , they could not as yet be prevailed upon to relinquish the high places, built and made use of before the temple was; partly because they were nearer to some of them than that, and partly out of veneration for them, as being of a long time used.

2 Chronicles 20:33 In-Context

31 Jehoshaphat had become king of Judah at the age of thirty-five and had ruled in Jerusalem for twenty-five years. His mother was Azubah, the daughter of Shilhi.
32 Like his father Asa before him, he did what was right in the sight of the Lord;
33 but the pagan places of worship were not destroyed. The people still did not turn wholeheartedly to the worship of the God of their ancestors.
34 Everything else that Jehoshaphat did, from the beginning of his reign to its end, is recorded in [The History of Jehu Son of Hanani,] which is a part of [The History of the Kings of Israel.]
35 At one time King Jehoshaphat of Judah made an alliance with King Ahaziah of Israel, who did many wicked things.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.