English: It's been argued for centuries.
Telugu: శతాబ్దాలుగా ఈ విషయాన్ని ఖండిస్తూనే ఉంది.