English: This has been disputed though.
Telugu: అయితే, ఇది వివాదాస్పదం అవుతోంది.