richly deserved
- well-earnedDeserved through effort
- justifiedShown to be right
- meritedRightfully earned or warranted
- fittingSuitable or proper
- dueOwed or expected
overdue · comeuppance · karma · just · appropriate · vindication · payback · long-awaited · hard-won · recognition · acclaim · reward · praise · triumph · validation · satisfaction · sweet · poetic justice
richly deservedundeserved
Not rightfully owed
unmerited · unearned · ill-deserved · unjustified · unwarranted