English: The ICMR later backtracked from this.
Telugu: ఈ నేపథ్యంలోనే ఐసిఎంఆర్ స్పందించింది.