Pinyin Dictionary results for "xin li jiao cui"

心力交瘁
to be both mentally and physically exhausted (idiom)
Dictionary data provided by CC-CEDICT