English: There have been many theories regarding this.
Telugu: దీనిపై చాలా వాదనలు వచ్చాయి.