Онлайн переводчик http://translate.meta.ua
поменять
По-английски

someone has shown him the new flat

По-русски

кто-нибудь показал ему новую квартиру