translate English to French: The Mission does have its problems, as detailed in this report.
La mission doit régler les problèmes décrits dans le présent rapport.