Zechariah 1:12 Meaning and Explanation
“Then the angel of the LORD answered and said, O LORD of hosts, how long wilt thou not have mercy on Jerusalem and on the cities of Judah, against which thou hast had indignation these threescore and ten years?”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →The angel of the LORD intercedes, asking how long God will withhold mercy from Jerusalem after seventy years.
What Does Zechariah 1:12 Mean?
Hearing that the world is at ease while Judah suffers, the angel of the LORD lifts up a prayer: 'How long?' Seventy years, the span Jeremiah foretold for the exile, have run their course, and the angel pleads for the mercy that the people long for. Heaven itself takes up the cause of the afflicted city before the throne.
It is a wonder that an angel intercedes for God's people, voicing the very 'how long' that aches in every grieving heart. This is the language of the Psalms made the prayer of heaven. We are not alone in our waiting; there is intercession on our behalf, a truth that finds its fullness in the One who ever lives to intercede for us. God invites and honors the cry for mercy, and He is about to answer it.
Frequently Asked Questions About Zechariah 1:12
What does Zechariah 1:12 mean?
The angel of the LORD intercedes, asking how long God will withhold mercy from Jerusalem after seventy years.