English: A lot happened in the last year(s).
Telugu: గత కొన్నేళ్లలో ఇలాంటివి ఎన్నో జరిగాయి.