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