translate English to German: Since those goals were set, major progress has been made.
Seit dem Setzen dieser Ziele wurden entscheidende Fortschritte gemacht.