English: A lot has happened, especially in the last few weeks.
Telugu: మరీ ముఖ్యంగా చివరి వారంలో చాలా విచిత్రాలు జరిగాయి.