English: At last the subject is being debated again.
Telugu: ఇటీవల కాలంలో మరోసారి ఈ అంశంపై చర్చ జరుగుతోంది.