In forums such as this, it is all too commonplace to say that, while much has been done, a great deal still remains to do.
En foros como éste se suele decir con demasiada frecuencia que si bien se ha avanzado mucho aún queda un largo camino por recorrer.