English: This is still debated.
Telugu: ఇప్పడు ఇదే వివాదాస్పదం అవుతోంది.