In my opinion, he can rightly claim to have made a great deal of progress during that time.
Em minha opinião, ele pode afirmar com toda a legitimidade que fizemos muitos progressos durante esse período.