English: This aided his progress considerably.
Telugu: అతడి ఎదుగుదలకు ఇదెంతో సాయం చేసింది.