English: This is disputed.
Telugu: . ఈ విషయం వివాదాస్పదం అవుతోంది.