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