translate English to French: Leveraging our strengths to deliver on our mandate
Mobilisation de nos forces pour mener à bien notre mandat.