3 For I will pour water on the thirsty landand streams on the dry ground;I will pour out My Spirit on your descendantsand My blessing on your offspring.
4 They will sprout among the grasslike poplars by flowing streams.
5 This one will say, ‘I am the Lord’s’;another will call himself by the name of Jacob;still another will write on his hand, ‘The Lord’s,’and name himself by the name of Israel.”
6 This is what the Lord, the King of Israel and its Redeemer, the Lord of Hosts, says:I am the first and I am the last. There is no God but Me.
7 Who, like Me, can announce the future?Let him say so and make a case before Me, since I have established an ancient people.Let these gods declare the coming things,and what will take place.
8 Do not be startled or afraid.Have I not told you and declared it long ago?You are my witnesses! Is there any God but Me? There is no other Rock; I do not know any.
9 All who make idols are nothing,and what they treasure does not profit.Their witnesses do not see or know anything,so they will be put to shame.