When the Russian army unleashed its large-scale air and ground invasion of Ukraine in February 2022, there was widespread expectation that the war would wrap up in Moscow's favor relatively quickly.