As I have punished the king of Assyria. — Nineveh had fallen before Cyaxares and Nabopolassar, and Babylon was in like manner to fall before Cyrus. The one judgment was the pledge and earnest of the other.
Related Commentaries of Jeremiah 50:18
Jeremiah 50:18
18 Therefore thus saith the LORD of hosts, the God of Israel; Behold, I will punish the king of Babylon and his land, as I have punished the king of Assyria.