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