translate English to French: Our current challenges are both increasingly numerous and complex.
Les défis auxquels nous faisons face sont non seulement de plus en plus nombreux, mais aussi de plus en plus complexes.