English: Debates about this are still going on.
Telugu: దీనిపై వివాదాలు సాగుతూనే ఉన్నాయి.