shén jiāo yǐ jiǔ
基本释义
  1. 虽然没有见过面,但互相精神相通,仰慕已久
英文翻译
  1. He has been a long time