put all your cards on the table (put all your cards on the table)

Idiom Negotiation

含义

to be honest and reveal all the facts in a discussion

在讨论中诚实并揭示所有事实 (zai taolun zhong chengshi bing jieshi suoyou shishi)

例句

"It’s time to put all your cards on the table and be transparent."

"是时候把所有的卡都摊开,并保持透明。" (shi shihou ba suoyou de ka dou tankai, bing baochi touming)