YOU SAID:
Hello and welcome to this new place!
INTO JAPANESE
こんにちは、この新しい場所へようこそ!
BACK INTO ENGLISH
Hello, welcome to this new place!
INTO JAPANESE
こんにちは、この新しい場所へようこそ!
BACK INTO ENGLISH
Hello, welcome to this new place!
Come on, you can do better than that.