well-deserved
punishment or misfortune

Translation:
English
Add