translate English to German: Of course we welcome that.
Natürlich begrüßen wir dies.