Hear the tread of coming millions
Marching on—the hosts of God;
Coming from the isles and nations
Ransomed by the Savior’s blood.
Hear them shouting! Hear them shouting!
He hath washed us in His blood!
God His promise is fulfilling
To His well belovèd Son:
Heathen nations to Him giving
For a heritage
His own.
See them coming! See them coming!
All to worship at His throne
All to worship at His throne.
Christ is seeing of the travail
Of His loving
waiting
soul
In the triumphs of the Gospel
Over men
from pole to pole.
Hear their praises! Hear their praises!
Like the voice of waters roll
Like the voice of waters roll.
Soldiers of the cross
long waiting
For the coming of this day—
Toiling
weeping
watching
praying—
Courage take and march away.
We have triumphed! We have triumphed!
Soon you’ll hear our captain say
Soon you’ll hear our captain say.
When the long retreat has sounded
And our chieftain leads the way
By His conquering hosts surrounded
To the realms of endless day;
Then
how blessèd! Oh
how blessèd!
To have fought to win the day
To have fought to win the day.
Hallelujah! Hallelujah!
Hallelujah to the Lamb!
All in earth and all in Heaven
Sound the praises of His name!
Mighty Savior! Mighty Savior!
We will conquer in Thy name
Mighty Savior! Mighty Savior!
We will conquer in Thy name.
Explore random hymns and find new inspiration