Pinyin Dictionary results for "tong bu yu sheng"

痛不欲生
to be so in pain as to not want to live; to be so grieved as to wish one were dead
Dictionary data provided by CC-CEDICT