Back to Dictionary
尽心竭力
盡心竭力
jìnxīnjiélì
1.
to spare no effort (idiom); to do one's utmost
Metadata
- Category
- Chinese