to feel so satisfied with what you have already achieved that you do not try to do any more
rest / sit on your laurels
to feel so satisfied with what you have already achieved that you do not try to do any more
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition