translate English to French: But although steps have been taken in the right direction, there is still very much that needs to be done.
Si des mesures ont été prises dans la bonne direction, il y a encore beaucoup de pain sur la planche.