English: Ah, a new home!
Telugu: సో, కొత్త హోమ్!