YOU SAID:
Theres no place like home.
INTO JAPANESE
我が家に勝る所はありません。
BACK INTO ENGLISH
There is no substitute for our home.
INTO JAPANESE
私たちの家に代わるものはありません。
BACK INTO ENGLISH
There is no substitute for our home.
That didn't even make that much sense in English.