restored to youthfulness or vitality, conveying a sense of rest or renewal