English: Some experts think so.
Telugu: అని కొందరు నిపుణులు విశ్లేషిస్తున్నారు.