put your cards on the table

US /pʊt jʊər kɑrdz ɑn ðə ˈteɪ.bəl/
UK /pʊt jʊər kɑrdz ɑn ðə ˈteɪ.bəl/
"put your cards on the table" picture
1.

mettre cartes sur table, jouer cartes sur table

to reveal one's intentions, plans, or resources openly and honestly

:
It's time to put your cards on the table and tell us what you really want.
Il est temps de mettre cartes sur table et de nous dire ce que vous voulez vraiment.
Before we make any decisions, I need everyone to put their cards on the table.
Avant de prendre des décisions, j'ai besoin que tout le monde mette cartes sur table.