tirar as palavras da boca

Etymology
lit. 'take the words from the mouth'.

Phrase

 * 1)  to say what someone was about to say; take the words out of someone's mouth