no shortage of something lots of something - Francés Inglés Diccionario