Translated Labs
YOU SAID:
the place where stars are born
INTO JAPANESE
星 々 が生まれる場所
BACK INTO ENGLISH
Star people where born
スターピープルどこで生まれ
Come on, you can do better than that.