力不足

lack of ability; inadequacy; (being) out of one's depth

Meaning

  1. nadj-noadj-na
    lack of ability; inadequacy; (being) out of one's depth

Example sentences

  • I was out of my depth in that debate.