English: There are also opposing views to this.
Telugu: దీనిపై కూడా భిన్న వాదనలు ఉన్నాయి.