translate English to French: This then is our report.
Nous disposons donc d'un rapport.