so far so good 中文