give someone harsh criticism - French English Dictionary