take the lid off

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

vạch trần, tiết lộ bí mật

to reveal something secret or scandalous

:
The journalist threatened to take the lid off the corruption scandal.
Nhà báo đe dọa sẽ vạch trần vụ bê bối tham nhũng.
It's time to take the lid off what's really happening behind the scenes.
Đã đến lúc vạch trần những gì thực sự đang diễn ra đằng sau hậu trường.