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