Translated Labs
YOU SAID:
How am I a disgrace to humanity?
INTO JAPANESE
人類の恥よ
BACK INTO ENGLISH
The shame of humanity.
人類の恥。
Okay, I get it, you like Translation Party.