23 And I will sanctify my great name, which was defiled among the Gentiles, which you have defiled in their midst. So may the Gentiles know that I am the Lord, says the Lord of hosts, when I will have been sanctified in you, before their eyes.
24 Certainly, I will take you away from the Gentiles, and I will gather you together from all the lands, and I will lead you into your own land.
25 And I will pour clean water over you, and you shall be cleansed from all your filth, and I will cleanse you from all your idols.
26 And I will give to you a new heart, and I will place in you a new spirit. And I will take away the heart of stone from your body, and I will give to you a heart of flesh.
27 And I will place my Spirit in your midst. And I will act so that you may walk in my precepts and keep my judgments, and so that you may fulfill them.
28 And you shall live in the land that I gave to your fathers. And you shall be my people, and I will be your God.
29 And I will save you from all your filth. And I will call for grain, and I will multiply it, and I will not impose a famine upon you.