English: A bit controversial, this.
Telugu: ఇది కొంచెం వివాదాస్పదంగా ఉంది.