translate English to German: I am sure one of us will be able to come up with the right solution.
Sicherlich wird jemand von uns die richtige Lösung empfehlen können.