Russian VSIs are in meters per second which might have added to the confusion if they were used to operating on this standard and were now looking at feet per minute. The wind is given as 42 kts speed but no direction, if it was a tailwind it wouldn’t have helped the situation. Auto pilot and auto thrust off suggests he wanted a bit of practice to get current again.
Possibly a bit on the fast side initially but salvageable. Slightly late flap extension at slightly high speed could have caused the aircraft to balloon resulting in a strong pitch down command from the FDs. Landing weight not given but a high weight would have added to the problem.
It looks like a bit of manual flying went wrong and energy wasn’t correctly managed, likely that the crew may not have been very current either.