YOU SAID:
I have bestowed the gift of life to you
INTO JAPANESE
あなたの人生の贈り物を与えています。
BACK INTO ENGLISH
Giving the gift of your life.
INTO JAPANESE
生涯の恋人だと?
BACK INTO ENGLISH
The love of your life?
INTO JAPANESE
生涯の恋人だと?
BACK INTO ENGLISH
The love of your life?
That didn't even make that much sense in English.