English: A lot happened in recent years.
Telugu: గత తొమ్మిదేళ్ళలో చాలా జరిగాయి.