translate English to French: There are great opportunities as well as challenges.
Nous sommes à la fois face à de grandes possibilités et à d'importants défis.