translate English to French: To my mind, they could have moved rather more forcefully towards liberalisation, but they were going in the right direction.
D'après moi, elle aurait pu avancer de manière encore plus énergique dans le sens de la libéralisation, mais elle est sur la bonne voie.