make matter difficult - Francés Inglés Diccionario