31 "See, I am against you, you arrogant one," declares the Lord, the Lord Almighty, "for your day has come, the time for you to be punished.

Other Translations of Jeremiah 50:31

King James Version

31 Behold, I am against thee, O thou most proud, saith the Lord GOD of hosts: for thy day is come, the time that I will visit thee.

English Standard Version

31 "Behold, I am against you, O proud one, declares the Lord GOD of hosts, for your day has come, the time when I will punish you.

The Message

31 "Do you get it, Mister Pride? I'm your enemy!" Decree of the Master, God-of-the-Angel-Armies. "Time's run out on you: That's right: It's Doomsday.

New King James Version

31 "Behold, I am against you, O most haughty one!" says the Lord God of hosts; "For your day has come, The time that I will punish you.

New Living Translation

31 "See, I am your enemy, you arrogant people," says the Lord, the Lord of Heaven's Armies. "Your day of reckoning has arrived- the day when I will punish you.

Matthew Henry's Commentary on Jeremiah 50:31

Commentary on Jeremiah 50:21-32

(Read Jeremiah 50:21-32)

The forces are mustered and empowered to destroy Babylon. Let them do what God demands, and they shall bring to pass what he threatens. The pride of men's hearts sets God against them, and ripens them apace for ruin. Babylon's pride must be her ruin; she has been proud against the Holy One of Israel; who can keep those up whom God will throw down?