Good tidings every day, God's messengers ride fast. We do not hear one half they say, There is such noise on the highway, Where we must wait while they ride past. Their banners blaze and shine With Jesus Christ's dear name, And story, how by God's design He saves us, in His love divine, And lifts us from our sin and shame. Their music fills the air, Their songs sing all of Heaven; Their ringing trumpet peals declare What crowns to souls who fight and dare, And win, shall presently be given. Their hands throw treasures round Among the multitude. No pause, no choice, no count, no bound, No questioning how men are found, If they be evil or be good.
But all the banners bear Some words we cannot read; And mystic echoes in the air, Which borrow from the songs no share, In sweetness all the songs exceed. And of the multitude, No man but in his hand Holds some great gift misunderstood, Some treasure, for whose use or good His ignorance sees no demand. These are the tokens lent By immortality; Birth-marks of our divine descent; Sureties of ultimate intent, God's Gospel of Eternity. Good tidings every day. The messengers ride fast; Thanks be to God for all they say; There is such noise on the highway, Let us keep still while they ride past.