translate English to French: So it is a step forward.
C'est donc un pas en avant.