bn:13677223v
Verb Concept
ZH
和盘托出  坦白交待
EN
To confess; admit the truth. Wiktionary
Sources