got punished for his crimes, was forced to suffer because of what he did, was forced to pay the consequences for his actions
PAID FOR WHAT HE DID
Meaning of PAID FOR WHAT HE DID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012