translate English to German: That is a constructive step along the road.
Er ist ein positiver Schritt auf dem richtigen Weg.