21 I became concerned about my holy name because my people dishonored it among the nations wherever they went.
22 “So tell the people of Israel, ‘This is what the Almighty Lord says: I am about to do something, people of Israel. I will not do this for your sake but for the sake of my holy name, which you have dishonored among the nations wherever you have gone.
23 I will reveal the holiness of my great name, which has been dishonored by the nations, ⌊the name⌋ that you have dishonored among them. Then the nations will know that I am the Lord, because I will reveal my holiness among you as they watch, declares the Almighty Lord.
24 “‘I will take you from the nations and gather you from every country. I will bring you back to your own land.
25 I will sprinkle clean water on you and make you clean instead of unclean. Then I will cleanse you from all your idols.
26 I will give you a new heart and put a new spirit in you. I will remove your stubborn hearts and give you obedient hearts.
27 I will put my Spirit in you. I will enable you to live by my laws, and you will obey my rules.