English: A lot of progress has been made, but it is still an ongoing work in progress.
Telugu: చాలా పురోగతి జరిగింది, కానీ కృషి కొనసాగుతోంది.