translate English to French: Challenging and uncertain times, however, are the true test of our resolve and commitment.
Nous devons faire face aux difficultés avec confiance et avec la certitude que davantage de coopération ne peut qu'être bénéfique à nos pays.  Merci!.