long-term commitments - Spanish English Dictionary