tirer une leçon

listen to the pronunciation of tirer une leçon
الفرنسية - الإنجليزية
learn one's lesson
gain valuable experience