translate English to French: Even the best internal review and discipline mechanism may not inspire public confidence and trust as an independent process would, however.
Toutefois, même le meilleur mécanisme interne d’examen et de discipline qui soit peut ne pas inspirer autant confiance qu’un processus indépendant.