It is ten years since he left Shanghai.这个还怎么翻译呢?