Get someone else to do the translating (unrelated to the couple) and get your husband to state once in no uncertain terms that the husband is not to return. Unfortunately, I suspect you are perceived as a powerless woman (not uncommon in many cultures) and your DH should tell him to leave, now. I think that may stop the sleepovers - I'd still cancel the sponsorship

I have faced and dealt with the same attitude. Being single and holding the pursestrings I've learned to wield that weapon ruthlessly - you get one chance then you are gone - I felt badly the first time but no more.

I won't allow a sob story or arrogance to take advantage of me