English: A lot has been debated about this matter in recent times.
Telugu: ఇటీవల ఈ అంశంపై వివాదాస్పద ఘటనలూ జరుగుతున్నాయి.