translate English to German: We have a long way to go before we achieve that.
Bevor wir dies erreichen, haben wir noch einen langen Weg vor uns.