stop an activity because of a difficulty/impediment - İspanyolca İngilizce Sözlük