rest on one’s laurels - Francés Inglés Diccionario