translate English to French: More human and financial resources would be needed to help developing countries to transform their economies.
Il faudra davantage de ressources humaines et financières pour aider les pays en développement à transformer leur économie.