translate English to French: With limited resources of its own, sub-Saharan Africa will be unable to meet these needs without substantial external support.
Ne disposant que de ressources limitées, elle ne sera pas en mesure d'y parvenir sans un appui extérieur important.