Translated Labs
YOU SAID:
Race of a thousand ants
INTO JAPANESE
千アリのレース
BACK INTO ENGLISH
Thousands race Ali
数千レース アリ
Well done, yes, well done!