Translate the following English sentence to French:
"However, it is clear from his own report that BNFL cannot be trusted."
Il ressort néanmoins de son rapport qu'on ne peut guère faire confiance à la British Nuclear Fuels de Sellafield.