English: Progress has been made, but the effort is still ongoing.
Telugu: చాలా పురోగతి జరిగింది, కానీ కృషి కొనసాగుతోంది.