Chinese: 你在这儿住了很久了吗？
English: Have you been living here for long?