English: Some experts also agree.
Telugu: ఈ విషయం కొంత మంది నిపుణులు కూడా అంగీకరించారు.