English: A lot has happened in the years that have followed.
Telugu: గత కొన్నేళ్లలో ఇలాంటివి ఎన్నో జరిగాయి.