YOU SAID:
i hate whoever made this site
INTO JAPANESE
私はこのサイトを作った人が嫌いです
BACK INTO ENGLISH
i hate the person who made this site
INTO JAPANESE
このサイト作った奴嫌い
BACK INTO ENGLISH
i hate the guy who made this site
INTO JAPANESE
このサイト作った奴嫌い
BACK INTO ENGLISH
i hate the guy who made this site
You should move to Japan!