his arm is getting it’s teeth punched down its throat.
Firstly what kind of analogy is that: whose arm has teeth? And secondly in what universe does Russia have the lower hand right now? Which side had a near-nothingburger of a counteroffensive and has been losing ground ever since?