竭尽全力jiéjìnquánlì
Top 20000
Meanings
1. (idiom) to spare no effort; to do one's utmost
Characters used
Examples3
Tom and Mary did all they could to help John do that.
He bent over backward to please his wife.
Tom did his best to catch up.