translate English to German: That is truly wonderful.
Das ist wirklich phantastisch.