English: But advancements have been made.
Telugu: అయితే, పురోగతి అయితే ఉంది.