English: Some doubt its existence.
Telugu: కొంతమంది దాని ఉనికిని అనుమానించారు.