translate English to German: This is very welcome.
Das ist sehr zu begrüßen.