English: A lot of things have happened in between.
Telugu: ఈమధ్యలో అనేక ఘట్టాలున్నవి.