English: This much is known about the incident so far.
Telugu: ఈ ఘటనపై ఇప్పటికే చాలా సమాచారం అందింది.