Back to Dictionary
尽心尽力
盡心盡力
jìnxīnjìnlì
1. making an all-out effort (idiom); to try one's heart out
2. to do one's utmost