English: Could be, say some experts.
Telugu: అని చెప్పగలమని కొందరు నిపుణులు చెబుతున్నారు.