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