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.
حان الوقت لـكشف الغطاء عن ما يحدث حقًا خلف الكواليس.