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

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.