English: This is still debated.
Telugu: దీని మీద ఇప్పటికీ చర్చ ఉండనే ఉంది.