dare una lezione

teach someone a lesson

→ dare
phrase Rare #27,010
teach someone a lesson Can refer to punishing or reprimanding someone, or to a lesson learned through experience.
IT: Non dovresti cercare di dare una lezione a tuo fratello.
EN: You shouldn’t try to teach your brother a lesson.