put one's cards on the table

Verb

 * 1)  To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly.

Translations

 * Chinese: 摊牌
 * Dutch: zijn kaarten op tafel leggen, het achterste van zijn tong laten zien
 * Finnish: lyödä kortit pöytään
 * French: ,
 * German: die Karten auf den Tisch legen
 * Italian: mettere le carte in tavola
 * Polish: wykładać karty na stół, wyłożyć karty na stół
 * Russian: раскры́ть ка́рты