English: Other experts share this point of view.
Telugu: ఇతర నిపుణులు ఈ అభిప్రాయం విభేదిస్తున్నారు.