English: But many experts expressed doubts about the report.
Telugu: కానీ ఈ నివేదికపై అనేక అనుమానాలు వ్యక్తమయ్యాయి.