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