English: But indeed some progress was made.
Telugu: అయితే, కొద్దిగా పురోగతి గమనించబడింది.