Translated Labs
YOU SAID:
egad! a huge cockroach
INTO JAPANESE
イーガッド!巨大なゴキブリ
BACK INTO ENGLISH
Giant cockroach!
巨大ゴキブリ!
Okay, I get it, you like Translation Party.