Isaiah 42:10-17 - A Song Of Praise To Yahweh
10 Sing to the LORD a new song, and his praise from the ends of the earth, you who sail down the sea and by everything in it, you coastlands and their inhabitants. 11 Let the desert cry out, its towns and the villages where Kedar lives; and let those who live in Sela sing for joy. Let them shout aloud from the mountaintops. 12 Let them give glory to the LORD, and declare his praise in the islands. 13 The LORD marches out like a warrior; he stirs up his rage like a man of war; he makes his anger heard; he shouts aloud; he declares his mastery over his enemies:
14 "I have certainly stayed silent for a long time; I've kept still and held myself back. Now, like a woman giving birth, I'll cry out. All of a sudden I'll gasp and pant. 15 I'll devastate the mountains and hills, and dry up all their vegetation; I'll turn rivers into islands, and dry up the ponds. 16 I'll help the blind walk, even on a road they do not know; I'll guide them in directions they do not know. I'll turn the dark places into light in front of them, and the rough places into level ground. These are the things I will do, and I won't abandon them. 17 Those who trust in carved idols will turn back and be completely disappointed, along with those who say to metal images, "You are our gods.'"