English: Debates about this are still going on.
Telugu: ఇందుకు సంబంధించి వాదనలు ఇంకా కొనసాగుతున్నాయి.