Translated Labs
YOU SAID:
you still feel like home
INTO JAPANESE
あなたはまだ家のように感じます
BACK INTO ENGLISH
You still feel like home
That didn't even make that much sense in English.