Put someone's cards on the table
Put someone's cards on the table (English) — To lay out all of the facts. figures, situation, actions openly and not to withhold information. To speak or act with candor expressing honesty and integrity in the matter at hand. It may involve even emotions. This allows for a full disclosure making all aware of what was, is, and will have to be done.
In the game of cards it literally allows the other players to view what you had, and to perhaps discover your strategy.