English: And so much HAS happened.
Telugu: అదీగాక ఈలోగానే చాలా జరిగిపోయాయి.