Translate the following English sentence to French:
"The report that has been submitted to us is not entirely free from reproach in this respect, and nor, what is more, is the Commission's communication."
Le rapport qui nous est soumis n'échappe pas totalement à ce reproche, de même d'ailleurs que la communication de la Commission.