Student or Learner
I am not sure if my sentences sound natural. Would you please correct my mistakes?
1. During decades of his successful career, the well-known professor has been rewarded with an honorary citizenship in numerous cities.
2. After years in politics, Peter has been finally rewarded with the post of Minster of Education.
1. During his decades-long successful career, the well-known professor has been awarded honorary citizenship of numerous cities.
2 is OK, although I would probably just say "... has finally been made Minister of Education. However, I realise that loses your "reward" idea.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.