Put one’s cards on the table

Meaning: To be completely open and honest about your intentions or feelings.

Example: It’s time to put our cards on the table and discuss the real issues.