竭尽全力
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.