Como dizer "Expor seus podres" em inglês

Simon Vasconcelos 15 404
Na música da Adele uma das traduções para "I'll lay your ship bare" foi "Eu vou expor seus podres". Queria saber se existem outras expressões para dizer isso.

TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE
4 respostas
Ordenar por: Data
Thomas 7 63 299
I'll strip your house bare.

to strip to the bone
to strip to the bare bone
Simon Vasconcelos 15 404
To blow the lid off --> Expor os podres

Pussy Riot: It took a bunch of bright, sassy women in colourful balaclavas to blow the lid off Putin's Russia. The Guardian
Donay Mendonça 25 137 1.7k
Uma opção:

Tell everyone who you really are

''Leave her alone or I'll tell everyone who you really are.''
Telma Regina 9 68 608
"Spill the beans"
"The former employee spillled all the details".
"The employee threatened to spill the beans if he would be unfairly dismissed".
http://www.phrases.org.uk/meanings/spill-the-beans.html
CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA