les grands esprits se rencontrent

Etymology
lit. 'great minds encounter each other'.

Proverb

 * 1)  great minds think alike