translate English to French: The Commission on Human Rights has played a key role in that respect, but its serious shortcomings unfortunately eclipse its valuable contributions, necessitating its replacement.
La Commission des droits de l'homme a joué à cet égard un rôle clef mais ses défaillances graves occultent ses contributions valables, rendant aujourd'hui nécessaire son remplacement.