心心相连

Have mutual affinity, be kindred spirit.