vehemently reprimand someone - Francés Inglés Diccionario