Stalingrad was 5 months of torturous hell, especially for the Germans their hapless allies. 5 months of increasing, impending, claustrophobic doom along with starvation as the icing on the cake. I think only prolonged jungle battles (Guadalcanal, New Guinea, Burma, etc.) would be comparable.