At first blush, the idea that Russia is a natural ally against Islamist terrorists seems to make sense.
На первый взгляд, идея, что Россия является естественным союзником в борьбе против Исламских террористов, кажется, имеет смысл.