Vocabulary
力不足
ちからぶそく
lack of ability; inadequacy; (being) out of one's depth
noun
adj-no
na-adjective