ちからぶそく
lack of ability; inadequacy; (being) out of one's depth
Noun, No-adjective, Na-adjective
あの討論会とうろんかいでは力不足ちからぶそくでした。
I was out of my depth in that debate.