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