translate English to French: This is a huge sum. Imagine what it might be spent on in terms of hospitals, doctors and teachers for developing countries.
C'est énorme et l'on imagine tout ce que l'on pourrait faire en termes d'hôpitaux, de mise à disposition de médecins, etc. et d'enseignants, pour les pays en voie de développement.