English: Is this the progress we have made so far?
Telugu: మనం సాధించిన అబివృద్ది ఇంతేనా?