translate English to German: We think it is excellent.
Wir halten ihn für ausgezeichnet.