Translated Labs
YOU SAID:
helen stop living this planet is not good
INTO JAPANESE
《駄目だ。 俺の理性》
BACK INTO ENGLISH
This is not good.
Well done, yes, well done!