translate English to French: All produced some evidence of carcinogenicity, but the results cannot be extrapolated to humans.
Les trois études ont donné des preuves de cancérogénicité, mais leurs résultats ne peuvent pas être extrapolés aux humains.