English: And provided a report.
Telugu: ఒక నివేదికను సైతం అందజేశారు.