Men of iron will Take up your arms with a strength and conviction of steel Do not lose your courage From the fallen ones whose husks are strewn on the battlefield Our war is not of this earth These battles that we must fight cannot be won By shield and sword We wage this war against sin Denying ourselves in the glorious name of the Lord We fight for the glory of God We will march on through the fray For the good of the throne they shall not gain any ground Though we are beseiged For this cause we are brave to the end and lay our lives down Each year this war rages on And we begin to grow weary from the many battles we've lost But we still hold this flag high We know that victory is certain to come through the cross We fight for the glory of God Come and let us celebrate Our foe is slain for the dark one has tasted the blade Join us as we lift this song To sing in praise of our mighty king's glorious name We have gathered together At the great feast we will meet again all those who persevered We are given spoils from war Riches abound that are given as treasure for our years We fight for the glory of God