Natürlich gab es in den letzten zehn Jahren bedeutende, wenn auch weniger offensichtliche Fortschritte zu verzeichnen.
To be sure, there have been some important, albeit less noticeable, successes over the last ten years.