to rest on one's laurels - Turco Inglés Diccionario