translate English to French: We are doing better in Darfur.
Nous sommes en meilleure posture au Darfour.