translate English to French: But there are still many diseases for which vaccines do not yet exist.
Mais il reste un grand nombre de maladies pour lesquelles des vaccins n’existent pas encore.