blow the lid off

Verb

 * 1)  To uncover (a secret or scandal).

Translations

 * Spanish: tirar de la manta