zhé jǐ chén shā

Translation

  • lit. broken halberds embedded in the sand (idiom)
  • fig. reminder of a fierce battle
  • remnants of a disastrous defeat
Chinese Tones