Considerando os pronomes em inglês, quanto à frase "Her house was beautifut":
Her é um pronome que pode ser substituído por Margareth, sem perda da correção gramatical.
Her é um pronome que pode ser substituído por Hers, sem perda da correção gramatical.
Para evitar ambiguidade, é preferível traduzi-la como sua casa era bonita em vez de a casa dela era bonita.
Para evitar ambiguidade, é preferível traduzi-la como a casa dela era bonita em vez de sua casa era bonita.