Полный русско-английский словарь
To show one's hand/cards, to lay one's cards on the table
раскрыть свои карты