оставить кого-то в каком-то месте

Hi,
I have doubts about the translation of this sentence into English:
Многие знакомые корили Мастера за то, что он оставил в своём доме больную девочку.
My intent is
"Many acquaintances reproached the Master for the fact that he left a sick girl in his house"
Или:
"Many acquaintances reproached the Master for the fact that he allowed a
sick girl to stay in his house".

Hi moonlight7. I think it's your first version. I don't think оставить can mean "allow someone to stay", but no doubt the natives will correct me if I'm wrong.

More neatly, you could say "... reproached the Master for leaving a/the sick girl ...". It doesn't matter if you say "leaving" or "having left". "Leaving" is shorter and more idiomatic.

Depending on the context, I think it could also mean "for keeping the sick girl at home", in other words, for not taking her to the doctor, for example. But I don't think the "allow" sense is possible.

Thanks, Enquiring Mind! One of my friends (a Russian) suggested using "stay" in this case. But I know that "stay" means "оставаться", but not "оставлять".

His sentence was: "Many acquaintances reproached the Master for the fact that he stayed a sick girl in his house" or "Many acquaintances reproached the Master for what he stayed a sick girl at his home".

Adding more context: a girl was lame and she was abandoned by her mother, so the Master left her to live in his house.

"Оставить" is very close to English "leave". But depending on the context it could mean either "leave behind" or "leave as it is". I've googled for the source sentence. It appear to be taken from an Islamic story for the children. The story is about a Master and a disabled girl. Girl's mother has brought her to the Master and challenged him to either heal her or take her, because she (the mother) is so exhausted and cannot endure caring for this disabled girl any more. So the Master let the girl live with him.

Here, the girl has been brought to the Master's. She's already at his house, and the Master let her stay there. In other words he left her where she already is. He didn't kick her away.

Well now I have to eat humble pie (translation here on dictionarist.com), because in this specific context, you can say "for allowing her to stay in his house" or "for keeping her in his house", or igusarov's excellent "for letting her stay with him", and my earlier suggestion of "making her stay ..." is no good. It's clear that he wasn't forcing her to stay, it was an act of kindness.