give someone harsh criticism - Spanish English Dictionary