YOU SAID:
you're telling me that humans don't shed?
INTO JAPANESE
人間が流さないって言ってるの?
BACK INTO ENGLISH
You're saying people won't let you go?
INTO JAPANESE
人々があなたを行かせないと言っているのですか?
BACK INTO ENGLISH
Are you saying people won't let you go?
INTO JAPANESE
人々があなたを行かせないと言っているのですか?
BACK INTO ENGLISH
Are you saying people won't let you go?
That didn't even make that much sense in English.