to the best of one's ability 極力 [きょくりょく] /(adv) to the utmost/to the best of one's ability/(P)/ ------- 限り [かぎり] /(n-adv,n) (1) limit/limits/bounds/(2) degree/extent/scope/(3) as far as possible/as much as possible/to the best of one's ability/(4) unless (after neg. verb)/(5) the end/the last/(P)/ |