translate English to French: About 100 participants attended.
Une centaine de personnes y ont participé.