Back to N1 Words

力及ばず

ちからおよばず
JLPT N1 expression

Meanings

English

(one's efforts) not being enough