English: A lot has been speculated about this.
Telugu: దీనికి సంబంధించి చాలా ఊహాగానాలు చెలరేగాయి.