English: The report was tabled in the Parliament recently.
Telugu: ఇటీవల తన నివేదికను పార్లమెంటులో ప్రవేశపెట్టింది.