Translated Labs
YOU SAID:
estas personas eres idiotas
INTO JAPANESE
エスタス・ペルソナ・エレス・イディオダス
BACK INTO ENGLISH
Estas Persona Eres Idiodas
Come on, you can do better than that.