translate English to French: No effective vaccine has been developed.
Aucun vaccin efficace n'a été découvert jusqu'à ce jour.