Pinyin Dictionary results for "pin si pin huo"

拼死拼活
one's utmost; (to fight or work) desperately hard; to put up a life or death struggle; at all costs
Dictionary data provided by CC-CEDICT