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