English: Oh my God, are you God?
Telugu: 'దేవా, మీరసలు దేవుడేనా?