Bible Strands

Zechariah 1:12

Then the angel of the LORD said, “How long, O LORD of Hosts, will You withhold mercy from Jerusalem and the cities of Judah, with which You have been angry these seventy years?”

Berean Standard Bible

Follow its threads on the canvas →

Study note

Setting — The angel of the LORD addresses Yahweh of Hosts immediately after the riders report that the earth remains tranquil. This intercession occurs before the LORD responds with comforting words to the prophet.

The words — עַד־ (ad-) means “until,” and מָתַי (ma.Tai) means “when?” Together they form the duration question that frames the angel’s plea.

The thread — The seventy-year period of anger referenced here aligns with the timeline promised in Jeremiah 29:10. The “how long” structure also echoes the lament pattern found in Psalms 74:10.

Why it lands — It confronts the reader with the tension between divine patience and the timing of mercy, demanding recognition that God’s anger operates within a bounded period.

Drafted by a language model from the text, its original words and its cross-references, then checked against them. It can still be wrong: open the verse in the app to report it.

The Hebrew words

King James Version

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?

Cross-references

Places named

Jerusalem