translate English to German: It is very important that we find solutions.
Es ist von sehr entscheidender Bedeutung, dass wir Lösungen finden.