English: and submitted a report.
Telugu: ఒక నివేదికను కూడా సమర్పించింది.