English: This raises a debate.
Telugu: దీంతో వివాదం చెలరేగుతోంది.