English: But a debate on this issue is long overdue.
Telugu: ఐతే దీనిపై చాలా కాలంగా చర్చ జరుగుతోంది.