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