29 And I will hide my face no more from them, for I have poured out my spirit upon all the house of Israel, saith the Lord God.