English: Too much has happened and is still happening.
Telugu: ఇంకా చాలా చాలా జరిగాయి, జరుగుతూనే వున్నాయి.