never say die in Finnish
never say die in Finnish
älä anna periksi
One should not despair; the outlook may be better than it seems, so one should not give up.
peräänantamaton
That does not give up in despair; indomitable.