ちからおよばず

ばず

  1. expressions (phrases, clauses, etc.)

    (one's efforts) not being enough, not succeeding (despite one's best efforts), not being up to the task, being beyond one's ability