make difficulties for oneself - Francés Inglés Diccionario