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