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