Sicherlich wurden in den letzten fünfzehn Jahren erhebliche Fortschritte gemacht, und die Bemühungen gehen weiter.
To be sure, substantial progress has been made in the last 15 years, and efforts are being made to sustain it.