English: There was, however, a lot of progress.
Telugu: ఇంకా ఎంతో ప్రగతి సాధించిగలిగి ఉండేది.