Translate the following English sentence to French:
"So far, there remains, however, a lot to be done in terms of developing methods."
Cependant, il reste encore jusqu'ici beaucoup à faire du point de vue des méthodes à développer.