English: Apparently this case took place recently.
Telugu: ఈ సంఘటన ఇటీవల జరిగినట్లు తెలుస్తోంది.