make things difficult - Allemand Anglais Dictionnaire