give someone harsh criticism - Francés Inglés Diccionario