endure a difficult task - İspanyolca İngilizce Sözlük