tirer une leçon

listen to the pronunciation of tirer une leçon
Французский Язык - Английский Язык
learn one's lesson
gain valuable experience