English: And this took place last week.
Telugu: గత వారం ఈ ఘటన జరిగింది.