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