translate English to French: There's still a long way to go.
Il faut donc encore renforcer les textes de loi.