English: All these aspects have indeed been widely debated.
Telugu: ఈ అంశాలన్నీ తీవ్ర చర్చనీయాంశమయ్యాయి.