English: ICCR is an autonomous organization.
Telugu: ఐసిసిఆర్ ఒక స్వయంప్రతిపత్తి సంస్థ.