create some impediment or difficulty - Spanisch Englisch Wörterbuch