translate English to French: In all, 5 million people cannot satisfy their basic needs.
Au total, 5 millions de personnes ne sont pas en mesure de satisfaire leurs besoins fondamentaux.