translate English to French: Whatever the enormous differences that may separate them, post-communist Russia and fundamentalist Iran have much in common.
Même si d'énormes différences les séparent, la Russie post-communiste et l'Iran fondamentaliste ont beaucoup en commun.