English: Some experts think so.
Telugu: . అని కొందరు మేధావులు అభిప్రాయపడుతున్నారట.