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