English: They have submitted their report to the government.
Telugu: దీంతో వారు తమ నివేదికను ప్రభుత్వానికి అందజేశారు.