18 For this reason, I, the Eternal, Commander of heavenly armies and God of Israel, promise this: Just as I punished the king of Assyria for the way he treated you, so will I punish the king of Babylon and his land. 19 But you, Israel, I will bring back to your own pasture. Once again you will graze in the lush fields of Carmel and Bashan; your hunger will be no more; you will fill yourself on the hills of Ephraim and Gilead. 20 And in those days when the time is right, I, the Eternal One, promise this: If anyone searches for even a trace of Israel’s wrongdoings, they will find nothing. If they look for the sins of Judah, none will be found because I will have forgiven this remnant of My people.