ReadWriteQuiz
Chinese dictionary
sldo the best one can; work to the best of one's ability; exhaust one's ability
医生竭尽所能挽救他的生命。
Doctors did everything they possibly could to save his life.
他竭尽所能让批评他的那些人消气。
He did her best to disarm him critics.
医生竭尽所能挽救他的生命。
Doctors did everything they possibly could to save his life.
他竭尽所能让批评他的那些人消气。
He did her best to disarm him critics.