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