11 Join in the chorus, you desert towns;let the villages of Kedar rejoice!Let the people of Sela sing for joy;shout praises from the mountaintops!
12 Let the whole world glorify the lord;let it sing his praise.
13 The lord will march forth like a mighty hero;he will come out like a warrior, full of fury.He will shout his battle cryand crush all his enemies.
14 He will say, “I have long been silent;yes, I have restrained myself.But now, like a woman in labor,I will cry and groan and pant.
15 I will level the mountains and hillsand blight all their greenery.I will turn the rivers into dry landand will dry up all the pools.
16 I will lead blind Israel down a new path,guiding them along an unfamiliar way.I will brighten the darkness before themand smooth out the road ahead of them.Yes, I will indeed do these things;I will not forsake them.
17 But those who trust in idols,who say, ‘You are our gods,’will be turned away in shame.