deliver a lesson

hardworker

New Member
France-French
Hi there, I read in an article about a firm that "they have delivered a lesson this week on why a company should keep in touch with its customers". I'm not sure of the translation in French of 'deliver a lesson' is it donner une leçon ?
Thanks for your answer.
 
  • < Previous | Next >
    Top