youthful [adjective] + vigour [noun]