translate English to German: In the end, we have to re-engage and find solutions together.
Letztlich sollten wir erneut zusammenkommen und gemeinsam nach Lösungen suchen.