Words from
unremitting
never relaxing or slackening; incessant.
mettle
a person's ability to cope well with difficulties or to face a demanding situation in a spirited and resilient way.
Source: Mashle - Anime
Movies/TV/Anime