Incapable of being subdued, overcome, or vanquished.
Not shaken, discouraged or disheartened.
Showing courage and resolution.