ReadWriteQuiz
Chinese dictionary
see eye to eye; find each other congenial; suit each other perfectly; (they) have been united in (their) secret hearts
两人聊得情投意合,相见恨晚。
They found so much in common that they regretted not having met earlier.
情投意合的伙伴
congenial companion