English: This story is disputed.
Telugu: ఈ కథ వివాదాస్పదమైనది.