Chinese: 五年太漫长而无法等待。
English: Five years is too long to wait.