English: There is still controversy.
Telugu: దీనిపై ఇప్పటికీ భిన్నాభిప్రాయాలు వ్యక్తమవుతున్నాయి.