do one's utmost
do one's utmost
[du: wʌnz ˈʌtməust]
do one's utmost 基本解释
竭力,竭尽所能;尽心竭力;竭尽绵力;