My eyes have seen the glory of the coming of the Lord.
the keeping of his promises made in his holy word.
In every generation from his faithful prophets heard,
his truth went marching on.

He sent the angel Gabriel to Mary with the news,
“God wants you for his mother but it’s up to you to choose.”
And Mary answered “everything I am is God’s to use”,
and his truth went marching on.

Within the Virgin’s womb the Holy Christ was long concealed,
till Bethlehem’s poor stable saw the Son of God revealed.
A choir of angels sang the news to shepherds in the field,
and his truth went marching on.

All glory be to God on high and to the earth be peace.
Good will from God to everyone begin and never cease.
He comes to give the blind their sight, the captives their release,
and his truth goes marching on.

Make straight the crooked pathway and prepare yourselves to greet
the Holy Son of Mary, where God’s love and justice meet.
Be swift, my soul, to come to Him! Be jubilant, my feet;
Our God is marching on.

Revd. Stephen Day, 2005

You don’t need me to tell you the tune!

Released under Creative Commons licence: Attribution, Non-Commercial, Share-alike
If you wish to use this in any way not supported by this licence, please contact the author.