blow the lid off (something)

разоблачить что-либо

I suspect that their activities are not at all legal, and I intend to blow the lid off them.

Другие идиомы: