English: Some deny this.
Telugu: కొందరు వీటిని ఖండిస్తున్నారు.