give someone a tongue-lashing - French English Dictionary