English: Feels like home.
Telugu: హోమ్‌సిక్‌గా అనిపిస్తుంది.