Translated Labs
YOU SAID:
subarasii chinchin mono
INTO JAPANESE
スバラシイチンチンモノ
BACK INTO ENGLISH
Amazing Chin Chin Mono
アメージングチンチンモノ
That's deep, man.