English: A lot of things happened and is happening.
Telugu: ఇంకా చాలా చాలా జరిగాయి, జరుగుతూనే వున్నాయి.