English: Actually, a lot of things have happened recently.
Telugu: ఇటీవల చాలా సంఘటనలు జరిగాయి.