English: All of this happened in the last couple of weeks.
Telugu: గత రెండు వారాల్లో ఇలాగే జరిగింది.