Bless em all, bless em all, the long and the short and the tall Bless all the sergeants and w.o. ones, Bless all the corp'rals and their blinkin sons, 'Cause we're saying goodbye to them all, as back to their billets they crawl You'll get no promotion this side of the ocean, so cheer up my lads, bless 'em all Bless em all, bless em all, the long and the short and the tall Bless all the sergeants and w.o. ones, Bless all the corp'rals and their blinkin sons, 'Cause we're saying goodbye to them all, as back to their billets they crawl You'll get no promotion this side of the ocean, so cheer up my lads, bless 'em all We're gonna hang out the washing on the Siegfried Line, Have you any dirty washing, mother dear? We're gonna hang out the washing on the Siegfried Line, ‘Cause the washing day is here. Whether the weather may be wet or fine, We just rub along without a care! We're gonna hang out the washing on the Siegfried Line, If the Siegfried Line's still there! We're gonna hang out the washing on the Siegfried Line, Have you any dirty washing, mother dear? We're gonna hang out the washing on the Siegfried Line, ‘Cause the washing day is here. Whether the weather may be wet or fine, We just rub along without a care! We're gonna hang out the washing on the Siegfried Line, If the Siegfried Line's still there! Kiss me goodnight, Sergeant-Major Tuck me in my little wooden bed We all love you, Sergeant-Major, When we hear you bawling, "Show a leg!" Don't forget to wake me in the morning And bring me 'round a nice hot cup of tea Kiss me goodnight Sergeant-Major Sergeant-Major, be a mother to me Kiss me goodnight, Sergeant-Major Tuck me in my little wooden bed We all love you, Sergeant-Major, When we hear you bawling, "Show a leg!" Don't forget to wake me in the morning And bring me 'round a nice hot cup of tea Kiss me goodnight Sergeant-Major Sergeant-Major, be a mother to me