However, despite that progress, many inadequacies remain, as detailed in the mission's report.
Pourtant, en dépit de ces progrès, un grand nombre d'insuffisances subsistent, comme le montre en détail le rapport de la mission.