Translated Labs
YOU SAID:
This site is rather stupid.
INTO JAPANESE
このサイトはかなり愚かです。
BACK INTO ENGLISH
This site is pretty stupid.
このサイトはかなりバカです。
Yes! You've got it man! You've got it