English: outcomes are much disputed.
Telugu: ఫలితాలు చాలా వివాదాస్పదమైంది.