translate English to French: There have been some positive developments in Africa.
Quelques faits encourageants sont survenus en Afrique.