力所能及
Chinese
power; force; strength actually; place; (nominalisation prefix) ability; can; may; capable; energy; ableto reach; and simp. and trad.
(力所能及)力 所 能 及
Pronunciation
Idiom
力所能及
- within one's power; within one's ability