English: As it turns out, this apparently took place last week.
Telugu: గత వారం ఈ ఘటన జరిగినట్లు తెలుస్తోంది.