let's face it

短语

英文释义

短语
  1. Said about something said to be true (esp. an unpleasant truth); to admit something; often without "let's". colloquial
    — Face it. "It's raining cats and dogs" is an absurd yet evocative expression.
0 次浏览 数据来源: Wiktionary