cause a great deal of trouble - Turco Inglés Diccionario