translate English to French: Thank God – and thanks to all those brave Allied soldiers who sacrificed their lives for the sake of Europe’s liberty.
Grâce à Dieu et grâce à tous ces braves soldats des forces alliées qui ont sacrifié leur vie pour la défense de la liberté en Europe.