translate English to French: A real and direct investigation remains necessary in order to uncover the whole truth.
Il demeure nécessaire d'effectuer une enquête véritable et directe pour découvrir toute la vérité.