English: But at least there is progress being made.
Telugu: అయితే, పురోగతి అయితే ఉంది.