Pinyin Dictionary results for "jie jin quan li"

竭尽全力
to spare no effort (idiom); to do one's utmost
Dictionary data provided by CC-CEDICT