translate English to French: Certain products require significant education.
Certains produits requièrent d'importants efforts de sensibilisation.