他們的誠實與好客給她一生留下了難以磨滅的印象英文怎麼說?

Their honesty and hospitality left an enduring impress on her life.