take the lid off

US /teɪk ðə lɪd ɔf/
UK /teɪk ðə lɪd ɔf/
"take the lid off" picture
1.

폭로하다, 비밀을 밝히다

to reveal something secret or scandalous

:
The journalist threatened to take the lid off the corruption scandal.
그 기자는 부패 스캔들을 폭로하겠다고 위협했다.
It's time to take the lid off what's really happening behind the scenes.
이제 막후에서 실제로 무슨 일이 벌어지고 있는지 밝힐 때다.