Promise to Zerubbabel

20 The word of the Lord came to Haggai a second time on the twenty-fourth day of the month:
21 "Speak to Zerubbabel, governor of Judah: I am going to shake the heavens and the earth.a
22 I will overturn royal thrones and destroy the power of the Gentile kingdoms.b I will overturn chariots and their riders. Horses and their riders will fall, each by his brother's sword.
23 On that day"-the declaration of the Lord of Hosts-"I will take you, Zerubbabel son of Shealtiel, My servant"-the Lord's declaration-"and make you like My signet ring,c for I have chosen you." [This is] the declaration of the Lord of Hosts.