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