Translated Labs
YOU SAID:
My own life has been taken from me
INTO JAPANESE
私の人生は私から取られました
BACK INTO ENGLISH
My life was taken from me
私の人生は私から取られた
Okay, I get it, you like Translation Party.