Pinyin Dictionary results for "jin xin jin li"

尽心尽力
making an all-out effort (idiom); to try one's heart out; to do one's utmost
Dictionary data provided by CC-CEDICT