translate English to German: This is very pleasing.
Das ist sehr erfreulich.