English: This gives rise to several speculations.
Telugu: దీంతో పలు ఊహాగానాలు చక్కర్లు కొడుతున్నాయి.