translate English to German: It has therefore fulfilled an important historical task.
Er hat somit eine wichtige Aufgabe erfüllt.