Translation of "put/lay your cards on the table" - English-Russian dictionary

put/lay your cards on the table

to tell someone honestly what you think or plan to do

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

(Translation of “put/lay your cards on the table” from the Cambridge English–Russian Dictionary © Cambridge University Press)