18 He will give his enemies the punishment they deserve. They will feel his anger. He will punish all his enemies. People along the coast will get the punishment they deserve.
19 People from the west to the east will fear the Lord and respect his Glory. He will come quickly, like a fast-flowing river driven by a wind from the Lord.
20 Then a redeemer will come to Zion to save the people of Jacob who have turned away from sin.
21 The Lord says, “As for me, this is the agreement that I will make with these people. I promise my Spirit that I put on you and my words that I put in your mouth will never leave you. They will be with you and your children and your children’s children, for now and forever.