make an effort to fulfill a promise - İspanyolca İngilizce Sözlük