translate English to French: The challenges the world faces today are indeed manifold and complex, both in scope and nature.
Les défis que le monde doit relever aujourd'hui sont multiples et complexes, aussi bien par leur portée que par leur nature.