translate English to French: All provided good information and evoked some interesting responses from the crowd.
Ils ont tous fourni des renseignements de qualité et ont suscité des réponses intéressantes de la part des participants.