English: It has submitted its report to the government recently.
Telugu: ఇటీవల ప్రభుత్వానికి అందుకు సంబంధించిన నివేదికను ప్రభుత్వానికి అందజేశారు.