Chinese-English dictionary »

痛不欲生 /tòngbùyùshēng/ meaning in English

ChineseEnglish
痛不欲生 /tòngbùyùshēng/ adjective

devastated(upset and shocked)
adjective
[UK: ˈde.və.steɪ.tɪd] [US: ˈde.və.ˌste.təd]