put one's cards on the table
Are you looking for: 公布公布自己的打算More results...
English Expression:
  1. n.  put one's cards on the table