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