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