have difficulties solving something - Espagnol Anglais Dictionnaire