Chinese: 已经很长一段时间了。
English: It's been a long time.