New Living Translation (NLT)
Haggai 2
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.’”
7 Three months later, on February 15, the LORD sent another message to the prophet Zechariah son of Berekiah and grandson of Iddo.