English: Experts have also criticised this.
Telugu: ఈ విషయాన్ని నిపుణులు ధ్రువీకరించారు కూడా.