English: Yes, says ICMR.
Telugu: అంటే అవుననే అంటోంది ఐసీఎంఆర్.