English: This story is now disputed.
Telugu: ఇప్పుడు ఆ కథే వివాదాస్పదం అవుతోంది.