Полный русско-английский словарь

раскрыть свои карты

To show one's hand/cards, to lay one's cards on the table

Полный русско-английский словарь