Pinyin Dictionary results for "li jin shen wei"

力尽神危
totally exhausted as result of overexertion (idiom)
Dictionary data provided by CC-CEDICT