力及ばず

ちからおよばずchikaraoyobazu

expression

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

Kanji in this word

Study it in Yanamino

Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences