translate English to German: We welcome this.
Wir begrüßen dies.