translate English to French: We were tasked with preparing the matter thoroughly and analysing - among other things - this report, which answers some questions, but also with other matters.
Nous avons été chargés de préparer soigneusement ce dossier et d'analyser - entre autres choses - ce rapport, qui répond à certaines questions.