何なにを隠かくそうTop 15000MeaningsExpression1. to be frank with you; to tell you the truth; I'm going to lay my cards on the tableKanji used何what隠to hide