translate English to French: The committee's findings were presented recently.
Le résultat de leur étude a été présenté récemment.