English: But there has been some "progress."
Telugu: అయితే, ఏదో "విజయాలు" ఉంది.