翻译owning to their own houses contributes to their happiness in life

问题描述:

翻译owning to their own houses contributes to their happiness in life

不可否认的是他们自己的房子才使他们的生活如此快乐 (没有按照字面翻译)
owning to 承认
contributes to 导致 有助于

owning to their own houses contributes to their happiness in life
句子有问题,把owning to中的to 去掉,因为own(拥有) 是及物动词.
翻译:
拥有他们自己的房子使他们生活快乐.