translate English to French: Some participants questioned the science behind the assessment.
D'autres participants ont remis en question le bien-fondé de l'évaluation scientifique.