★ To put one’s cards on the table – означает раскрыть то, что человек скрывал, это могут быть какие-то планы, мотивы, намерения, чувства, эмоции, то есть быть максимально честным и откровенным, действовать в открытую, рассказать всё без утайки. Идиома не так давно вошла в английскую речь, где-то с начала XX века, она буквально переводится как «выложить карты на стол», тут идет отсылка к карточным играм, где игрок может положить все свои карты на стол лицевой стороной вверх, чтобы другие игроки увидели, что у него было на руках.
- Hell, I'll lay my cards on the table. - Ладно, я выложу все карты на стол.