English: submitted a report to him.
Telugu: ఆయనకు ఓ నివేదికను అందజేశారు.