English: A lot of controversy about this.
Telugu: దీనిపైనే చాలా వివాదం చెలరేగింది.