never-say-die

Adjective

 * 1) That does not give up in despair; indomitable.

Translations

 * Finnish:
 * German:
 * Romanian: