translate English to German: We are still discussing what is the best way.
Wir suchen noch nach der bestmöglichen Lösung.