English: Foreign experts have challenged that claim.
Telugu: అంత ర్జాతీయ నిపుణులు ఆ ప్రకటనను ఖండించారు.