be struck by one problem after another - Alemán Inglés Diccionario