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