translate English to French: Therefore, the step we have taken is not enough, but it is significant.
Ainsi, cette étape n'est pas suffisante, mais elle est importante.