translate English to French: We clearly, therefore, need to make an effort to provide practical, sound, detailed information.
Il est donc clair que nous devons agir dans le domaine de l'information objective, sérieuse, en profondeur.