"blow the lid off sth" in German to blow the lid off sth. etw. ans Licht bringen etw. an die Öffentlichkeit bringen etw. aufdecken Detailed translations for "blow the lid off sth" to blow the lid off sth. to blow the lid off sth.(also: to bring sth. to light, to bring sth. into the light of day, to take/lift the lid on/off sth.) etw. ans Licht bringen to blow the lid off sth.(also: to bring sth. to light, to bring sth. into the light of day, to take/lift the lid on/off sth., to bring sth. out into th open) etw. an die Öffentlichkeit bringen to blow the lid off sth.(also: to bring sth. to light, to bring sth. into the light of day, to take/lift the lid on/off sth., to expose sth.) etw. aufdecken