English: A lot has, and is going on down here.
Telugu: ఇంకా చాలా చాలా జరిగాయి, జరుగుతూనే వున్నాయి.