dāo qiāng bù rù

Translation

  • lit. impervious to sword or spear (idiom)
  • fig. invulnerable
  • untouchable
  • thick-skinned
  • impervious to criticism
Chinese Tones