to strain the budget - Spanish English Dictionary