跳到主要内容

力所不及

beyond one's power (to do sth)

Frequency 1.6

Meanings

  • beyond one's power (to do sth)