translate English to French: The challenge of setting up appropriate accountability mechanisms are complex and deserve more sustained analysis than they have so far received within the international human rights regime.
Le défi que constitue la mise en place de mécanismes appropriés de suivi des responsabilités est complexe et mérite une analyse plus approfondie que cela n'a été le cas jusqu'ici dans le cadre du régime international de protection des droits de l'homme.