Zechariah's visions foreshadow the coming of the Messiah. These verses echo Jesus' entry into Jerusalem on what we now call Palm Sunday. He comes meekly, riding on the colt of a donkey. He comes in righteousness, bringing salvation.
That salvation, however, comes at the price of His human life. It is the blood of Christ that makes atonement for all our sins and covers our transgressions with the robe of His righteousness, His right standing with God the Father.
In this vision, the King (Jesus) will proclaim peace to the nations and His rule will extend from sea to sea, to the ends of the earth.
That is, indeed, a reason to rejoice.
But look again, there is still a battle between the sons of Zion and the sons of Greece. In my mind, it becomes a battle between the sons of faith and the sons of philosophy. Zion is the children of Israel. Greece is the philosophical world that seeks to rationalize everything.
It comes back to the Garden of Eden and the difference between being taught of God and seeking to be equal to God. I'm delighted to see that in Zechariah's vision, Zion defeats Greece with the appearance of the Lord, sounding the trumpet and marching in the storm. The Lord, appearing in all His majesty, will silence the tongues of the philosophers with His truth.
We can rejoice greatly in the truth that God is Sovereign over all.
As we draw closer to You, let us never forget Your awesome majesty. Your power causes us to tremble in Your presence. Reassure us that You are our strength and salvation.
In Jesus' most precious name.