translate English to French: The new African mechanisms all called for their mandate to be endorsed by the Security Council.
Les mandats de chacun des nouveaux mécanismes africains doivent être approuvés par le Conseil de sécurité.