indomitable spirit

language: ja

definitions

  1. An unconquerable will or courage; a quality of being impossible to defeat, discourage, or subdue despite extreme difficulties.
    ja: 不屈の精神

examples

  1. Despite facing numerous setbacks, her indomitable spirit allowed her to achieve her goals.

    数々の挫折に直面しても、彼女の不屈の精神によって目標を達成することができた。