translate English to French: Some progress has been possible through recent assessment missions by outside experts and donors.
Certains progrès ont pu être enregistrés suite aux récentes missions d'évaluation menées par des experts et des donateurs extérieurs.