English: Though the incident happened few days ago, it came to light late.
Telugu: వారం క్రితమే ఈ ఘటన జరిగినప్పటికీ ఆలస్యంగా వివరాలు బయటికొచ్చాయి.