"[in Chinese] No, but I last visited 30 years ago."