run the gamut

listen to the pronunciation of run the gamut
English - Turkish
her çeşidi/türü olmak
English - English
To encompass the full range or variety possible

His tastes in music run the gamut from classical to heavy metal.