translate English to German: Have there been improvements already?
Wurden bereits Verbesserungen erzielt?