put one's cards on the table (put wans karz on de teibul)

Idiom Diplomacy

含义

to be honest and open about one’s intentions

对自己的意图诚实并且开放

例句

"The negotiator decided to put his cards on the table to speed up talks."

"谈判代表决定将自己的卡片摆到桌面上,以加快谈判进程。"