yǒng​shēng

all one's life

永生 yǒng​shēng
all one's life adjective
One's entire life; throughout one's lifetime.
immortal
To live forever; to have eternal life, often referring to the spirit after the physical body dies

Frequency

Movie subtitles
6.20 per million appears in 2% of films
Written text
1.86 per million

Sources