48 “Listen to me, O family of Jacob, You don’t keep your promises, 2 even though you call yourself the holy city whose name is the LORD of Heaven’s Armies. 3 Long ago I told you what was going to happen. and all my predictions came true. 4 For I know how stubborn and obstinate you are. Your heads are as hard as bronze. 5 That is why I told you what would happen; My wooden image and metal god commanded it to happen!’ 6 You have heard my predictions and seen them fulfilled, secrets you have not yet heard. 7 They are brand new, not things from the past. So you cannot say, ‘We knew that all the time!’ 8 “Yes, I will tell you of things that are entirely new, You have been rebels from birth. 9 Yet for my own sake and for the honor of my name, I will hold back my anger and not wipe you out. 10 I have refined you, but not as silver is refined. Rather, I have refined you in the furnace of suffering. 11 I will rescue you for my sake— and I will not share my glory with idols! 12 “Listen to me, O family of Jacob, the First and the Last. 13 It was my hand that laid the foundations of the earth, they all appear in order.” 14 Have any of your idols ever told you this? and to destroy the Babylonian armies. 15 “I have said it: I am calling Cyrus! I will send him on this errand and will help him succeed. 16 Come closer, and listen to this. have sent me with this message. 17 This is what the LORD says— and leads you along the paths you should follow. 18 Oh, that you had listened to my commands! and righteousness rolling over you like waves in the sea. 19 Your descendants would have been like the sands along the seashore— or for cutting off your family name.” 20 Yet even now, be free from your captivity! the people of Israel. 21 They were not thirsty and water gushed out for them to drink. 22 “But there is no peace for the wicked,” says the LORD.