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