translate English to German: That will be a step forward.
Das würde einen Fortschritt bedeuten.