France and Germany: The Kremlin Clock is ticking