stop an activity because of a difficulty/impediment - Espagnol Anglais Dictionnaire