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