translate English to French: Now, finally, we are gathered together in Bali to address the defining challenge of our age.
Nous voici, enfin, réunis à Bali pour affronter le défi du siècle.