translate English to German: It is clear that certain areas that have been mentioned have suffered delays in relation to other countries.
In bestimmten Bereichen, die genannt wurden, besteht zweifellos Nachholbedarf im Vergleich zu anderen Ländern.