Answer: undespairing

AnswerCrossword Clue
undespairingnot despairing