dormirse en los laureles
Meanings
Verb
1. to rest on one's laurels (idiomatic)