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