English: They have given their reports.
Telugu: ఇవి తాజాగా తమ నివేదికలను సమర్పించాయి.