English: Are you god’s own messenger, an angel?
Telugu: నువ్వు భగవంతుడు వంపిన దూతవా?