Translated Labs
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
That's deep, man.