translate English to French: Notwithstanding remaining short-term uncertainties, we are confident about our future prospects.
Même si certaines incertitudes à court terme persistent, nous avons des raisons de demeurer confiants en l’avenir.