English: But experts challenge these figures.
Telugu: అయితే నిపుణులు ఈ గణాంకాలను తప్పుబట్టారు.