make difficulties for oneself - Inglés Sinónimo Diccionario