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