the utmost
(also the uttermost), n [sing]
1 the greatest, furthest or most extreme degree or point, etcthat is possible 最大限度; 极限
enjoy oneself to the utmost尽情享乐
Our endurance was tested to the utmost. 我们已忍无可忍了.
2 (idm 习语) do/try one´s `utmost (to do sth) do or try as much as one can 竭力; 竭尽所能
I did my utmost to stop them. 我已竭尽全力制止他们.