translate English to German: Some things have been achieved.
Einiges ist erreicht worden.