translate English to French: The media's work complemented that of administrative mechanisms, the National Council for Human Rights and civil society organizations.
Le travail des médias complète celui des mécanismes administratifs, du Conseil national des droits de l'homme et des organisations de la société civile.