English: Experts concur with this view.
Telugu: ఈ విషయం మీద నిపుణుల అభిప్రాయాలు కలిసిపోతాయి.