Ezekiel 36:25-29

BBE(i) 25 And I will put clean water on you so that you may be clean: from all your unclean ways and from all your images I will make you clean. 26 And I will give you a new heart and put a new spirit in you: I will take away the heart of stone from your flesh, and give you a heart of flesh. 27 And I will put my spirit in you, causing you to be guided by my rules, and you will keep my orders and do them. 28 So that you may go on living in the land which I gave to your fathers; and you will be to me a people, and I will be to you a God. 29 And I will make you free from all your unclean ways: and at my voice the grain will come up and be increased, and I will not let you be short of food.