translate English to French: With great enthusiasm and hope, we then resolved to tackle the key challenges facing our world.
Avec beaucoup d'enthousiasme et d'espoir, nous avions alors résolu de prendre à bras le corps les grands problèmes de notre monde.