Translate the following English sentence to French:
"However, there is a lot yet to be achieved and there is a long way for the UK to go, and for BNFL to go to re-establish its reputation."
Cependant, il reste beaucoup à faire et le Royaume-Uni et BNFL ont encore un long chemin à parcourir pour se refaire une réputation.