translate English to French: I express our thanks and appreciation for this unprecedented endeavour, which fulfils a debt to 650 million people who have unfairly remained invisible.
Je voudrais exprimer toute ma satisfaction et tous mes remerciements pour cette réalisation sans précédent qui acquitte une dette envers 650 millions de personnes qui, injustement, sont restées invisibles.