cause a lot of trouble with something - Francés Inglés Diccionario