何を隠そう

to be frank with you; to tell you the truth; I'm going to lay my cards on the table

Meaning

  1. exp
    to be frank with you; to tell you the truth; I'm going to lay my cards on the table

Example sentences

  • "What are you trying to hide?" "Nothing."

  • To tell you the truth, I'm a furry.