cause a great deal of trouble - Alemán Inglés Diccionario