be elated with excessive pride - Francés Inglés Diccionario