English: Many historians have had different ideas.
Telugu: వివిధ చరిత్రకారులు వివిధ రకాలైన అభిప్రాయాలు కలిగి ఉన్నారు.