to meet one's commitments - Spanisch Englisch Wörterbuch