Translated Labs
YOU SAID:
greetings fellow caterpillars
INTO JAPANESE
キャタピラー
BACK INTO ENGLISH
Caterpillar
毛虫
caterpillar
That didn't even make that much sense in English.