YOU SAID:
Just discovered this website
INTO JAPANESE
このウェブサイトを発見したばかり
BACK INTO ENGLISH
I just discovered this website
INTO JAPANESE
このウェブサイトを発見しました
BACK INTO ENGLISH
I found this website
INTO JAPANESE
このウェブサイトを見つけました
BACK INTO ENGLISH
I found this website
Okay, I get it, you like Translation Party.