Back to N1 Words

力及ばず

ちからおよばず
JLPT N1 expression

Meaning

(one's efforts) not being enough