Chinese Dictionary

力所能及

[lìsuǒnéngjí]

HSK789



  1. 这件工作非我力所能及。