take the lid off

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

de doofpot openen, onthullen

to reveal something secret or scandalous

:
The journalist threatened to take the lid off the corruption scandal.
De journalist dreigde de doofpot te openen over het corruptieschandaal.
It's time to take the lid off what's really happening behind the scenes.
Het is tijd om de doofpot te openen over wat er echt achter de schermen gebeurt.