translate English to French: Various mechanisms have also been set up under the present Constitution to advance the course of human rights within the country.
Plusieurs mécanismes ont aussi été mis en place par la constitution actuelle afin de promouvoir les droits de l'homme dans le pays.