Chinese: 他在数年前去世了。
English: He died some years since.