O God, whose mighty works of old Our fathers to their sons have told, Be with us still from age to age, Our children's children's heritage. Thine are the kingdoms: at thy feet All peoples of the earth do meet In equal lowliness of prayer To find thine equal pity there. Thy strength made strong our father's hands, A people great on seas and lands, To win, till earth shall pass away, Such honour as the earth can pay. Be with their children: give us grace To know, nor fear to hold, their place, Nor meanly shrink, nor boast at ease - A people great on lands and seas. Keep thou our boyhood free and fair And quick to help and brave to dare: From greed and selfishness and shame Guard thou, O Lord, the English name. Keep thou our girlhood fair and free In mirth and love and modesty: From ugly thought and deed and word Guard thou our English homes, O Lord. O God, whose mighty works of old Our fathers to their sons have told, Be thou our strength from age to age, Our children's children's heritage.