English: A lot of people have speculated it.
Telugu: అని చాలామంది కొన్ని ఊహాగానాలు చేశారు.