translate English to German: We therefore have here evidence of real progress.
Das sind also Beispiele für konkrete Forschritte.