The report was submitted recently.
इसने हाल ही में अपनी रिपोर्ट प्रस्तुत की है।