English: The details of the incident have only recently emerged.
Telugu: ఆ విషయానికి సంబంధించిన వివరాలు తాజాగా వెలుగులోకి వచ్చాయి.