translate English to French: Several speakers have said the same.
Cela a été dit par plusieurs intervenants.