This is reportedly a pic of the Rostov-on-Don sub the was hit in dry dock.
I know little about subs, but my assumption is that this damage is not reparable, despite the Russian MoD claiming it is?
Maybe? Depends on how much they want to spend and if they are motivated to do so.
The
Samuel B. Roberts' keel was broken when she hit an Iranian mine in '88 and they had to replace the whole engineering section of the ship at a cost of $89.5 million ($221.6 million in today's cost). The cost to repair the
Stark after she was hit by Exocet/s? Apparently ~$142 million ($368.5 today). According to what I could find, the
Perry's cost ~$122 million new. But there was definitely some extra motivation to ensure that they were fixed, along with the
Cole, to show that the enemy couldn't permanently knock our warships out of action.
Whether Russia has the capability, money and motivation to repair her is a good question though.