English: There has been much debate on this aspect.
Telugu: ఈ విషయంపై చాలా వాదోపవాదాలు జరిగాయి.