shēn jīng bǎi zhàn

Translation

  • lit. veteran of a hundred battles (idiom)
  • fig. experienced
  • seasoned
Chinese Tones