translate English to French: Mr McGowan's report has identified very many weaknesses.
Le rapport McGowan a mis le doigt sur des points très sensibles.