English: Controversy over this has raged for centuries.
Telugu: ఈ విషయం గురించి ఓ వందేళ్ళు వాదోపవాదాలు సాగాయి.