English: The experts agreed on this.
Telugu: దీంతో నిపుణులు ఓ నిర్ణయానికి వచ్చారు.