English: Big strides have been made, but there’s much still to do.
Telugu: చాలా పురోగతి జరిగింది, కానీ కృషి కొనసాగుతోంది.