Ich finde, wir sollten es tun.

English Translation

I think we should do it.

To me the translation seems incorrect. Shouldn’t it be more direct?

Nein, ich finde, die Übersetzung ist sehr gut.
No, I think the translation is very good. :wink: