English: The details of the incident have only recently emerged.
Telugu: ఇటీవలే వెలుగులోకి వచ్చిన ఈ ఘటన కు సంబంధించిన వివరాలు ఇలా ఉన్నాయి.