Pinyin Dictionary results for "li suo neng ji"

力所能及
as far as one's capabilities extend (idiom); to the best of one's ability; within one's powers
Dictionary data provided by CC-CEDICT