translate English to French: But, by its own admission, it is overwhelmed and overstretched by the magnitude and complexity of the task of restoring peace to Darfur.
Toutefois, de son propre aveu, elle est dépassée par l'ampleur et la complexité de la tâche qui consiste à rétablir la paix au Darfour.