pin1
si3
pin1
huo2
  1. one's utmost
  2. (to fight or work) desperately hard
  3. to put up a life or death struggle
  4. at all costs

Info