translate English to French: That was very helpful and a step in the right direction.
C'était très utile et a constitué un pas dans la bonne direction.