teach someone a life lesson - French English Dictionary