[力所能及, lì suǒ néng jí, ㄌㄧˋ ㄙㄨㄛˇ ㄋㄥˊ ㄐㄧˊ]as far as one's capabilities extend (成语 saw); to the best of one's ability; within one's powers#22039[Add to Longdo]
[かぎり, kagiri](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)#1323[Add to Longdo]