Chinese: 那里简直不是人住的。
English: You'll find it impossible to live there.