you make it difficult for me to  - Francés Inglés Diccionario