Chinese Dictionary

力所能及

[lìsuǒnéngjí]

HSK789



  1. 这件工作非我力所能及。
    This work is beyond my grasp.