Chinese: 我来这里已有十年了。
English: It has been ten years since I came here.