English: All of this has happened in the past week and a half.
Telugu: ఇదంతా గత వారం జరిగింది.