Translated Labs
YOU SAID:
have faith in humanity
INTO JAPANESE
人間性への信仰を持っています。
BACK INTO ENGLISH
Have faith in humanity.
Come on, you can do better than that.