stop an activity because of a difficulty/impediment - Español Inglés Diccionario