be unable to bear up under difficulties - İspanyolca İngilizce Sözlük