translate English to German: This is a good idea and it enjoys parliamentary support.
Diese Idee geht in die richtige Richtung und wird ja auch vom Parlament unterstützt.