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