力所能及lìsuǒnéngjí
Top 25000
Meanings
1. as far as one's capabilities extend (idiom); to the best of one's ability
2. within one's powers
Characters used
Examples1
Give Tom any help you can.