translate English to French: Several delegations expressed appreciation for the report, saying that it was frank, insightful and comprehensive.
Plusieurs délégations se sont félicitées du caractère franc, instructif et complet du rapport.