Isaiah 43:9-19 GW

9 All nations have gathered together, and people have assembled. Who among them could have revealed this? Who among them could have foretold this to us? They should bring their witnesses to prove that they were right. Let the people hear them. Then they will say that it is true.
10 "You are my witnesses," declares the LORD. "I have chosen you as my servant so that you can know and believe in me and understand that I am the one [who did this]. No god was formed before me, and there will be none after me.
11 I alone am the LORD, and there is no savior except me.
12 I have revealed it to you, I have saved you, and I have announced it to you. There was no foreign [god] among you. You are my witnesses that I am God," declares the LORD.
13 "From the [first] day I was the one [who did this]. No one can rescue people from my power. When I do something, who can undo it?"
14 This is what the LORD, your Defender, the Holy One of Israel, says: For your sake I will send [an army] to Babylon. I will bring back all the Babylonian refugees in the ships that they take pride in.
15 I am the LORD, your Holy One, the Creator of Israel, your King.
16 The LORD makes a path through the sea and a road through the strong currents.
17 He leads chariots and horses, an army and reinforcements. (They lie down together and do not get up [again]. They are extinguished and snuffed out like a wick.) This is what the LORD says:
18 Forget what happened in the past, and do not dwell on events from long ago.
19 I am going to do something new. It is already happening. Don't you recognize it? I will clear a way in the desert. I will make rivers on dry land.