English: And yet progress has been made.
Telugu: అయితే, పురోగతి అయితే ఉంది.