Yes, and you don't need to go back to WWII to see why. Sarajevo was besieged from 5 April 1992 to 29 February 1996 (1,425 days). Unsuccessfully.
Did not say it was impossible. Said it was difficult and the longer the supply gets the harder it is to hold. Sarajevo seemed to have been bottled up everyone on the inside.