translate English to German: Here is what we think should be done.
Hier erklären wir, was unserer Meinung nach zu tun ist.