make an effort to fulfill a promise - Spanisch Englisch Wörterbuch