English: Although some progress is being made, much still remains to be done.
Telugu: చాలా పురోగతి జరిగింది, కానీ కృషి కొనసాగుతోంది.