力及ばず

ちからおよばず

Meanings

  1. Expression (one's efforts) not being enough; not succeeding (despite one's best efforts); not being up to the task; being beyond one's ability

Kanji

Jinuma: Japanese Dictionary · Word lists