English: But it does feel like home.
Telugu: కానీ హోమ్లీ ఫీలింగ్‌ ఉంది.