translate English to German: We think that this is very good.
Wir sind der Meinung, dass dies sehr gut ist.