Translated Labs
YOU SAID:
This site is rather stupid.
INTO JAPANESE
このサイトはかなり愚かです。
BACK INTO ENGLISH
This site is pretty stupid.
このサイトはかなりバカです。
You should move to Japan!