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