Chinese: 他在这儿住了有一段时间了。
English: He lived here for a time.