give someone some life lessons - French English Dictionary