Complex sentence: The potential of this insurgency is immense... the Kremlin has run out of ideas for a solution to this problem.
Split into simpler sentences: The potential of this insurgency is immense. In my view, the Kremlin has run out of ideas for a solution to this problem.