Translated Labs
YOU SAID:
I walk this earth all by myself
INTO JAPANESE
私はこの地球を一人で歩いています
BACK INTO ENGLISH
i'm walking this earth alone
私はこの地球を一人で歩いている
Well done, yes, well done!