Ezekiel 36:31-34 New English Translation (NET)

31. Then you will remember your evil behavior and your deeds which were not good; you will loathe yourselves on account of your sins and your abominable deeds.

32. Understand that it is not for your sake I am about to act, declares the sovereign Lord. Be ashamed and embarrassed by your behavior, O house of Israel.

33. “‘This is what the sovereign Lord says: In the day I cleanse you from all your sins, I will populate the cities and the ruins will be rebuilt.

34. The desolate land will be plowed, instead of being desolate in the sight of everyone who passes by.

Ezekiel 36