you make it difficult for me to  - French English Dictionary