Vaccines were promised to developing countries.
Des vaccins ont été promis aux pays en voie de développement.
Vaccines were promised to developing countries.
Des vaccins ont été promis aux pays en voie de développement.