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