YOU SAID:
don't toot your own horn, this site isn't that great
INTO JAPANESE
このサイトはそれほど素晴らしいものではありません
BACK INTO ENGLISH
This site is not so great
INTO JAPANESE
このサイトはそれほど素晴らしいものではありません
BACK INTO ENGLISH
This site is not so great
You should move to Japan!