translate English to French: All of these are steps in the right direction.
Toutes ces mesures vont dans la bonne direction.