On through the light On beyond your helpless sight All in the line of duty as silent as your life You died in 1914 You’ll die again with these last words The last time that your name was ever heard Forgotten names they cough like hags Like old beggars under sacks On haunting flares we turned our backs Cursing through the sludge Men are marching some without boots Fatigue and deafened to the hoots Of gas shells dropping , trudging , coughing The new recruits will trudge. On through the light On beyond your helpless sight All in the line of duty as silent as your life You died in 1914 You’ll die again with these last words The last time that your name was ever heard To join the Royal Flying Corps To be dressed down with military cross To be forgotten , a nameless corpse, To be England’s hero. This is not of glory , not of majesty Not of power , not of memory. This tragedy , this warning Before once more you let them go. On to the skies Victoria crosses in your eyes For your country for the duty Your name is cast aside You died in 1917 , you’ll die again with 2 short words The last time that your name was ever heard On through the light On beyond your helpless sight All in the line of duty as silent as your life You died in 1914 You’ll die again with these last words The last time that your name was ever heard