English: A lot has happened over the last several weeks.
Telugu: వారం రోజుల కాలంలోనే ఎన్నో తతంగాలు జరిగాయి.