xuè zhài xuè cháng

Translation

  • a debt of blood must be paid in blood
  • blood calls for blood
  • also pr. [xue4 zhai4 xie3 chang2]
Chinese Tones