English:  1 in the prime of one's life
Italian: nel fiore della vita