put one's cards on the table in Chinese
put one's cards on the table in Chinese
摊牌
(idiomatic) To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly.