English: These questions have been debated for a long time.
Telugu: అన్న ప్రశ్న ఏళ్లుగా చర్చల్లో నానుతూనే ఉంది.