English: A lot has happened in that half-decade.
Telugu: ఈ ఐదారేళ్ళలో చాలా జరిగిపోయాయి.