translate English to German: I believe we are on the right track and now we must become more ambitious.
Ich denke also, dass wir auf dem richtigen Weg sind; und jetzt müssen wir anspruchsvoller werden.