Translated Labs
YOU SAID:
egad! a huge cockroach
INTO JAPANESE
イーガッド!巨大なゴキブリ
BACK INTO ENGLISH
Giant cockroach!
巨大ゴキブリ!
This is a real translation party!