indomitable spirit

language: th

definitions

  1. An unconquerable will or courage; a quality of being impossible to defeat, discourage, or subdue despite extreme difficulties.
    th: จิตวิญญาณที่ไม่ยอมแพ้

examples

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

    แม้จะเผชิญกับอุปสรรคมากมาย แต่จิตวิญญาณที่ไม่ยอมแพ้ของเธอก็ทำให้เธอบรรลุเป้าหมายได้