well-earned
‘fully deserved or merited’
Lexical development traced from Tamil root:
well + O.E. earnian ‘deserve, earn, merit, labor for, win, get a reward for labor’ < Proto-G. aznon ‘do harvest work, serve’ < Proto-G. azno ‘labor’ + -ed < uhn < es-en- < Tamil ēr