English: A lot has been debated about this matter in recent times.
Telugu: ఈ అంశం గురించి ఇటీవల కూడా చర్చ జరిగింది.