WEAR ONE’S HEART ON ONE’S SLEEVE: Estar na cara o que sente | Mostrar os sentimentos | Ser de alma e coração abertos “To have (or...
To give the game away | To spill the beans | To let the cat out of the bag “To give the game away, to spill...