translate English to French: Too many young soldiers from Europe have lost their lives in Afghanistan.
De trop nombreux jeunes soldats européens ont perdu la vie en Afghanistan.