zá guō mài tiě

Translation

  • to be willing to sacrifice everything one has (idiom)

Synonyms

Chinese Tones