translate English to French: His comments met with a barrage of questions from the expert group.
Ses commentaires ont suscité une foule de questions de la part des spécialistes présents.