overwhelmed with debt and commitments - Spanisch Englisch Wörterbuch