English: “My God?
Telugu: "హారి దేవుడా?