translate English to French: What we achieve, or fail to achieve, at this summit will no doubt have a profound impact on humankind.
Le succès - ou tout autre résultat - de ce sommet aura, sans aucun doute, un impact profond sur l'humanité.