translate English to German: We are on the right path, although, as has been said, today nothing is enough.
Wir befinden uns auf dem rechten Weg, obwohl, wie bereits gesagt wurde, nie genug getan werden kann.