Pinyin Dictionary results for "si qu huo lai"

死去活来
to hover between life and death (idiom); to suffer terribly; within an inch of one's life
Dictionary data provided by CC-CEDICT