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