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