Chinese: 你家很容易发现。
English: Your house was easy to find.