to strain the budget - French English Dictionary