A new beginning; a fresh start; an important, promising turning point.
An instance of something resurging; a renewal of vigor or vitality.