English: And all of this happened in the last week.
Telugu: ఇదంతా గత వారం జరిగింది.