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