खोजें
to take the lid off something
01
to make known an unpleasant truth about something
Idiom
Informal
उदाहरण
The documentary film aimed to blow the lid off the environmental pollution caused by a major corporation, raising awareness and demanding action.



























