Back to Dictionary
力所能及
lìsuǒnéngjí
1.
as far as one's capabilities extend (idiom); to the best of one's ability
2.
within one's powers
HSK 6