translate English to French: I once took the trouble to consult the people who manufactured them.
Je me suis donné la peine de consulter les personnes qui ont produit ces lignées de cellules souches.