translate English to French: Much more research, analysis and documentation is necessary to ensure this matter is addressed completely and objectively in the form of a final report by May 2006.
Beaucoup plus de recherches, d’analyses et de documents sont nécessaires pour garantir le traitement complet et objectif de cette affaire et en faire un rapport final qui sera terminé d’ici mai 2006.