English: A lot happened, and lots more is still to come.
Telugu: ఇంకా చాలా చాలా జరిగాయి, జరుగుతూనే వున్నాయి.