impeded the growth or development

listen to the pronunciation of impeded the growth or development