English: But, even so, progress was being made.
Telugu: అయితే, పురోగతి అయితే ఉంది.