at the crest of his fame - Francés Inglés Diccionario