English: Experts believe so.
Telugu: అని నిపుణులే అభిప్రాయ‌ప‌డుతున్నారు.