English: But a new report casts doubt on those claims.
Telugu: కాని ఈ రిపోర్టు కొత్త విషయాలు చెబుతుండటం ఆందోళనకు గురి చేస్తోంది.