English: All this happened over the last few weeks.
Telugu: ఇదంతా గత వారం జరిగింది.