to take the lid off something
01
to make known an unpleasant truth about something
Exempel
The documentary film aimed to blow the lid off the environmental pollution caused by a major corporation, raising awareness and demanding action.



























