translate English to French: Too many countries need to import low-cost medicines.
Trop de pays ont besoin d'importer des médicaments à bas prix.