translate English to French: The information that they presented was extremely interesting and useful.
Les informations qu'ils nous ont données sont extrêmement intéressantes et utiles.