lay your cards on the table
also put your cards on the tableto be honest and not hide what you are thinking or doing:
I'm going to lay my cards on the table here, and say that I don't know what to do.
英语词典包含110679条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。