Level:
ReadWriteQuiz
Chinese dictionary
slas one's capacity allows; do everything in one's power; in/within one's power; the best of one's power
让这些学生参加一些力所能及的劳动。
Let these students attend to work which is within their ability.
她答应给他提供力所能及的帮助。
She promised to give him any help she could.
你先试着做一件自己力所能及的事。
First, try to do something that is within your scope.
synonym