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