dǎ zhǒng liǎn chōng pàng zi

Translation

  • lit. to swell one's face up by slapping it to look imposing (idiom)
  • to seek to impress by feigning more than one's abilities

Synonyms

Chinese Tones