English: A lot of progress has been made but there is still a lot more to do.
Telugu: చాలా పురోగతి జరిగింది, కానీ కృషి కొనసాగుతోంది.