translate English to German: That is an important and positive step in the right direction.
Das ist ein wichtiger und guter Schritt nach vorne.