T34/85 was one of the response to german new tanks tiger and panther !!!
using it's 85mm maingun ( inferior to german gun ) but good enough to fight them at usual range 1 km
this 34 tons tank was really fast, reliable, sloped armored ,easy to repair and to recover from battle field when damaged ,easy to maintain , also produced in mass ( 14000 ) from 1944 to 1945 end of war !!!
so they outnumbered german tanks and troops !!!