express oneself vehemently and with exaggeration - Francés Inglés Diccionario