English: The report only came to light recently.
Telugu: ఈ నివేదిక ఇటీవలే వెలుగులోకి వచ్చింది.