New Living Translation (NLT)
Haggai 2
19 I am giving you a promise now while the seed is still in the barn. You have not yet harvested your grain, and your grapevines, fig trees, pomegranates, and olive trees have not yet produced their crops. But from this day onward I will bless you.”
20 On that same day, December 18, the LORD sent this second message to Haggai:
21 “Tell Zerubbabel, the governor of Judah, that I am about to shake the heavens and the earth.
22 I will overthrow royal thrones and destroy the power of foreign kingdoms. I will overturn their chariots and riders. The horses will fall, and their riders will kill each other.
23 “But when this happens, says the LORD of Heaven’s Armies, I will honor you, Zerubbabel son of Shealtiel, my servant. I will make you like a signet ring on my finger, says the LORD, for I have chosen you. I, the LORD of Heaven’s Armies, have spoken!”
Zechariah 1
1 In November of the second year of King Darius’s reign, the LORD gave this message to the prophet Zechariah son of Berekiah and grandson of Iddo:
2 “I, the LORD, was very angry with your ancestors.
3 Therefore, say to the people, ‘This is what the LORD of Heaven’s Armies says: Return to me, and I will return to you, says the LORD of Heaven’s Armies.’
4 Don’t be like your ancestors who would not listen or pay attention when the earlier prophets said to them, ‘This is what the LORD of Heaven’s Armies says: Turn from your evil ways, and stop all your evil practices.’
5 “Where are your ancestors now? They and the prophets are long dead.
6 But everything I said through my servants the prophets happened to your ancestors, just as I said. As a result, they repented and said, ‘We have received what we deserved from the LORD of Heaven’s Armies. He has done what he said he would do.’”