put one's cards on the table in Italian
put one's cards on the table in Italian
mettere le carte in tavola
(idiomatic) To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly.