translate English to German: Yes, of course, we need to find common ground.
Ja, wir müssen natürlich zu einer gemeinsamen Haltung gelangen.