Rejoice, ye pure in heart! Rejoice, give thanks, and sing! Your glorious banner wave on high, The cross of Christ your King! | Bright youth and snow-crowned age, Strong men and maidens meek: Raise high your free, exulting song! God's wondrous praises speak! | With all the angel choirs, With all the saints of earth, Pour out the strains of joy and bliss, True rapture, noblest mirth! | Your clear hosannas raise, And alleluias loud! Whilst answering echoes upward float, Like wreaths of incense cloud. | Yes, on through life's long path! Still chanting as ye go; From youth to age by night and day, In gladness and in woe. | Still lift your standard high! Still march in firm array! As warriors through the darkness toil, Till dawns the golden day! | 498 At last the march shall end; The wearied ones shall rest; The pilgrims find their Father's house, Jerusalem the blest. | Then on, ye pure in heart! Rejoice, give thanks, and sing! Your glorious banner wave on high, The cross of Christ your King! | |