to meet one's commitments - Spanish English Dictionary