translate English to French: Several conclusions were reached.
Plusieurs conclusions sont tirées de ces résultats.