22 “Therefore tell the house of Israel, ‘Thus says the Lord GOD: “I don’t do this for your sake, house of Israel, but for my holy name, which you have profaned among the nations where you went.
23 I will sanctify my great name, which has been profaned among the nations, which you have profaned among them. Then the nations will know that I am the Lord,” says the Lord GOD, “when I am proven holy in you before their eyes.
24 “‘“For I will take you from among the nations and gather you out of all the countries, and will bring you into your own land.
25 I will sprinkle clean water on you, and you will be clean. I will cleanse you from all your filthiness, and from all your idols.
26 I will also give you a new heart, and I will put a new spirit within you. I will take away the stony heart out of your flesh, and I will give you a heart of flesh.
27 I will put my Spirit within you, and cause you to walk in my statutes. You will keep my ordinances and do them.
28 You will dwell in the land that I gave to your fathers. You will be my people, and I will be your God.