put your cards on the table

美 
英 
  • 网络把话挑明;把牌都摊到桌面上;摊牌摊牌