English: Apparently it's a bit controversial.
Telugu: ఇది కొంచెం వివాదాస్పదంగా ఉంది.