translate English to German: So that is the first message of the report: that we need to go a little further.
Die erste Botschaft des Berichtes lautet demzufolge: Wir müssen noch ein paar Schritte weiter gehen.