3 I will pour out water upon the thirsty ground,streams upon the dry land;I will pour out my spirit upon your offspring,my blessing upon your descendants.
4 They shall spring forth amid grasslike poplars beside flowing waters.
5 One shall say, “I am the Lord’s,”another shall be named after Jacob,And this one shall write on his hand, “The Lord’s,”and receive the name Israel.
6 Thus says the Lord, Israel’s king,its redeemer, the Lord of hosts:I am the first, I am the last;there is no God but me.
7 Who is like me? Let him stand up and declare,make it evident, and confront me with it.Who of old announced future events?Let them foretell to us the things to come.
8 Do not fear or be troubled.Did I not announce it to you long ago?I declared it, and you are my witnesses.Is there any God but me?There is no other Rock, I know of none!
9 Those who fashion idols are all nothing;their precious works are of no avail.They are their witnesses:they see nothing, know nothing,and so they are put to shame.