idiom
lay one’s cards on the table
Meaning
to be open and honest about one’s intentions or feelings
Example
It’s time to **lay our cards on the table** and discuss the issue.