29 I will no longer hide my face from them, because I will pour out my Spirit on the nation of Israel, declares the Almighty LORD."