translate English to French: Clearly, much remained to be done to prevent the most horrific manifestations of man's inhumanity to man.
Force est de reconnaître que beaucoup reste à faire pour empêcher les pires manifestations de la cruauté de l'homme envers ses semblables.