From age to age they gather
All the brave of heart and strong;
In the strife of truth with error
Of the right against the wrong;
I can see their gleaming banner
I can hear their triumph song;
The truth is marching on.
Glory
glory
hallelujah!
Now in this sign we conquer
’Tis the symbol of our faith
Made holy by the might of love
Triumphant over death;
He who finds his life loseth it
Forevermore it saith
The right is marching on!
The earth is circling onward
Out of shadow into light;
The stars keep watch above our way
However dark the night;
For every martyr’s stripe there glows
A bar of morning bright;
And love is marching on!
Lead on
O cross of martyr faith
With thee is victory;
Shine forth
O stars and reddening dawn
The full day yet shall be;
On earth His kingdom cometh
And with joy our eyes shall see
Our God is marching on.
Explore random hymns and find new inspiration