Translated Labs
YOU SAID:
egad! a huge cockroach
INTO JAPANESE
イーガッド!巨大なゴキブリ
BACK INTO ENGLISH
Giant cockroach!
巨大ゴキブリ!
Come on, you can do better than that.