translate English to French: Our capacity to deliver on our mandate will also be largely dependant on the strength of our human, financial and technical resources.
Notre capacité de remplir notre mandat dépendra aussi largement de la solidité de nos ressources humaines et financières.