Chinese: 我好久不见他了。
English: I've not seen him in a long time.