Chinese: 你的房子让人难以置信。
English: Your house is fantastic.
French: Votre maison est fantastique.