translate English to French: No country had a perfect human rights record.
Aucun pays ne peut se targuer d'avoir un bilan parfait en matière des droits de l'homme.