do one's utmost

do one's utmost[du: wʌnz ˈʌtməust] 

do one's utmost 基本解释
竭力,竭尽所能;尽心竭力;竭尽绵力;