Translated Labs
YOU SAID:
Top Sites de ye neeklekea!
INTO JAPANESE
あなたがたのトップサイト
BACK INTO ENGLISH
Your top site
あなたのトップサイト
That's deep, man.