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