To do everything within one's power; to the best of one's ability.
力体力,能力;及达到。在自己力量的限度内所能做到的。
晋·羊佑《诫子书》今之职位,谬恩之加耳,非吾力所能致也。”
Helping her with the project was something I did within my power.
Learn the next connected idiom: 力所能及 (lì suǒ néng jí) → 及时行乐 (jí shí xíng lè)
Want to explore more random idioms? Try our 🎲 Chinese Idiom Generator