translate English to French: Mobilization of both domestic and external financial resources is critical in meeting this requirement.
La mobilisation des ressources financières tant nationales qu'extérieures était un élément critique pour y parvenir.