translate English to French: Developing countries are also unsure of their own food supply, despite the fact that they produce a great deal of food.
Les pays en développement n'ont aucune garantie quant à leur approvisionnement en denrées alimentaires, bien qu'ils produisent eux-mêmes de grandes quantités d'aliments.