English: It had submitted its report.
Telugu: ఇటీవల తన నివేదికను సమర్పించింది.