English: A much debated one too.
Telugu: ఇది చాలా వివాదాస్పదమైంది కూడా.