ieltsmaterial.com
Put one’s cards on the table - Idiom of the Day for IELTS Speaking
I thought it was time I laid my cards on the table, so I told her that I had no intention of being her lover. I think we should lay our cards on the table and speak very candidly about this matter.