English: Some deny this.
Telugu: కొందరు దానిని ఖండించారు.