I guess a baby would feel pretty happy to hear that... if only he/she could understand the meaning
It's an American inspirational saying.
Thanks, Tyler Durden.
Sagte Morpheus zu Neo.
Why not "your life begins now?"
Get a life
Yes! Now I finally have a life!
It would be a good buy-line for a gynaecologist
"Today is the first day of the rest of your life."