In my opinion, he can rightly claim to have made a great deal of progress during that time.
Ich finde, er kann mit Fug und Recht von sich behaupten, dass er in dieser Zeit große Fortschritte bewirkt hat.