translate English to French: Participants said they were satisfied or very satisfied with this meeting.
Les participants se sont dits satisfaits ou très satisfaits de cette rencontre.