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



























