English: A lot's happened in the last couple weeks.
Telugu: గత రెండేళ్లలో ఎన్నో జరిగాయి.