Translated Labs
YOU SAID:
Top Sites de ye neeklekea!
INTO JAPANESE
あなたがたのトップサイト
BACK INTO ENGLISH
Your top site
あなたのトップサイト
You should move to Japan!