Translated Labs
YOU SAID:
this website makes nrrrrro sense
INTO JAPANESE
このウェブサイトはnrrrrro理にかなっています
BACK INTO ENGLISH
This website makes nrrrrro sense
このウェブサイトはnrrrrro理にかなっている
You should move to Japan!