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

Idiom Negotiation

Meaning

to be honest and reveal all the facts in a discussion

ser honesto y revelar todos los hechos en una discusión (ser honesto y revelar todos los hechos en una discusion)

Oraciones de ejemplo

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

"Es hora de poner todas tus cartas sobre la mesa y ser transparente." (es hora de poner todas tus cartas sobre la mesa y ser transparente)