He lives and eats with Mr and Mrs Green is London的中文意思是什么?