express oneself vehemently and with exaggeration - Español Inglés Diccionario