Translated Labs
YOU SAID:
suceeds in giving life to
INTO JAPANESE
命を与えることに成功
BACK INTO ENGLISH
Successful in giving life
Well done, yes, well done!