Meaning of lift the lid on in English:

lift the lid on

phrase

informal
  • Reveal unwelcome secrets about.

    • ‘this psychological thriller lifts the lid on the dark side of our infatuation with celebrity’