tóu yuán投缘to be kindred spirits; to hit it offFrequency 2.4Meaningsto be kindred spiritsto hit it off