translate English to German: This is an important first step along the road.
Das ist ein erster, wichtiger Schritt auf diesem Weg.