translate English to French: All of these things are taking us in the right direction.
Toutes ces actions nous conduisent dans la bonne direction.