Vocabulary

力不足

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

noun adj-no na-adjective