English: The report was released recently.
Telugu: తాజాగా ఓ రిపోర్టు రిలీజ్ చేసింది.