Translated Labs
YOU SAID:
this seems like a rather curious notion.
INTO JAPANESE
すてきな所だわ
BACK INTO ENGLISH
This seems like a nice place.
Okay, I get it, you like Translation Party.