Battle Hymn (1914)

The world has seen from age to age

Two marshaled hosts upon the plain

Each other in a war engage,

And strew the years with heroes slain;

And though they seem at times to fail,

The hosts of God shall still prevail.

Between the hosts of right and wrong

The conflict long has raged afield.

It still must rage, however long,

Till one shall see the other yield.

But, though a countless horde assail,

The hosts of God shall still prevail.

The days of blood are in the past,

And gone the conflict of the sword.

Unseen the lines of war are cast

Against the armies of the Lord.

But, though their words be fiery hail,

The hosts of God shall still prevail.

By night and day the conflict goes,

Unheard, unseen, but great and real;

And back and forth God’s friends and foes

Contend for this world’s woe or weal.

Fear not their weapons nor their mail,

For we shall see God’s hosts prevail.

Hearts, lose not courage. Brains, take fire,

And grow not listless in the fight.

The arms of God shall never tire,

And nothing can withstand His might.

What though at times our banners trail

In dust, our God shall still prevail.

The world shall know the ways of God.

The nations all shall walk in peace.

Wherever human foot has trod,

The sway of selfishness shall cease.

No more shall horse and rider pale

Go forth, when God’s hosts shall prevail.

Beneath serene and peaceful skies,

And from an earth without a stain,

Redemption’s anthem shall arise

Throughout the years, for God shall reign.

His cause shall not forever fail,

For, soon or late, He shall prevail.

Collected poems of Clarence Edwin Flynn, second series · 第 13 / 215 题