flor de la vida

Noun

 * 1)  youthful years; prime of life