translate English to German: I very much welcome that.
Ich begrüße dies sehr.