translate English to German: I know exactly how far we have come.
Ich weiß genau, wie weit wir gekommen sind.