express oneself in an exaggerated manner - Español Inglés Diccionario