pīn sǐ pīn huó

Translation

  • one's utmost
  • (to fight or work) desperately hard
  • to put up a life or death struggle
  • at all costs

Synonyms

Chinese Tones