Put your cards on the table

Meaning: To be completely honest about your intentions or position.

Example: Let’s put our cards on the table and negotiate openly.