20 And when they walked among the Gentiles, to whom they had entered, they defiled my holy name, though it was being said about them: 'This is the people of the Lord,' and 'They went forth from his land.'
21 But I have spared my holy name, which the house of Israel has defiled among the Gentiles, to whom they entered.
22 For this reason, you shall say to the house of Israel: Thus says the Lord God: I will act, not for your sake, O house of Israel, but for the sake of my holy name, which you have defiled among the Gentiles, to whom you entered.
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.