She's worked for us for about 8 months. She's never been that brilliant, but with dh working full time including working from home most evenings, and me working shifts 3 nights a week what she has done is bridge the gap between what I can't do on my days off. Recently things have been getting tighter financially and we've decided that we can't afford her. I just found out today that she's been really unwell and is away for the next three weeks as she's going back home (to Romania) to see a doctor. I now feel utterly crap about telling her we can't afford her. Dh says we're not a charity, and he's right, but I still can't get over what a shitty thing it is to do to her. She's had to give up other cleaning jobs because she's feeling so rough.
What would be the best way to approach it? How can I soften the blow? Or should I just tell it like it is?