English: There is much debate on this issue.
Telugu: ఈ విషయంపై తీవ్ర వివాదమే చెలరేగుతోంది.