English: But, at least there's SOME progress.
Telugu: అయితే, పురోగతి అయితే ఉంది.