translate English to French: It was maintained that the human rights protection mechanism provided the best protection for the alleviation of the suffering of victims.
Il a été dit que le mécanisme de protection des droits de l'homme offrait la meilleure sauvegarde pour atténuer la souffrance des victimes.