English: A lot has happened in those four plus decades.
Telugu: ఈ ఐదారేళ్ళలో చాలా జరిగిపోయాయి.