力所能及 (lì suǒ néng jí) — (idiom) within one's power / ability in Chinese: Meaning & Examples | Fluentide