vigorous; making strides

listen to the pronunciation of vigorous; making strides
English - English
strident