English: However, their success was much disputed.
Telugu: అయితే, ఆ విజయం చాలా వివాదాస్పదమైంది.