English: This has been argued.
Telugu: దీనిపై వాదనలు జరిగాయట.