English: Though, this information is disputed.
Telugu: అయితే, ఈ సమాచారం వివాదాస్పదం.