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