“使移住新居”可以翻译为 “enable someone to move into a new home” 或者更简洁地表达为 “help someone settle into a new residence” 。
“enable someone to do sth.” 意思是“使某人能够做某事” ;“move into” 表示“搬进”; “settle into” 有“适应、安顿下来”之意 ,“residence” 指“住宅、居所” 。