Back to Dictionary
拼死拼活
pīnsǐpīnhuó
1.
one's utmost
2.
(to fight or work) desperately hard
3.
to put up a life or death struggle
4.
at all costs