“Many years” in Chinese is 多年 (duō nián).
他已消失多年了。
It's been years since he disappeared.
Example sentence from Tatoeba (CC BY 2.0).